0
public partial class SupperSub : Window
{
    Control _txtbox;
    Control _bt;
    public SupperSub()
    {
        this.InitializeComponent();         
    }

    private void TextBox_GotFocus(object sender, System.Windows.RoutedEventArgs e)
    {
         _txtbox = (Control)sender;
    }

    private void Button_Click(object sender, RoutedEventArgs e)
    {
         _bt = (Control)sender;
         TextBox CastingTxt = _txtbox as TextBox;
         Button CastingBtn = _bt as Button;

         var Index = CastingTxt.CaretIndex;
         CastingTxt.Text = CastingTxt.Text.Insert(Index,CastingBtn.Content.ToString());
         CastingTxt.Focus();
         CastingTxt.CaretIndex = Index +1;
    }
}

その結果はこのようになります ここに画像の説明を入力

私が必要とするのは、ボタン2をクリックした場合です。コンテンツ(2)は5の上付き文字(テキストボックス値)である必要があります。ボタン3をクリックすると、コンテンツ(3)は5つのテキストボックス値の下付き文字である必要があります.必要な結果を得るために必要なこと.

4

1 に答える 1

0

RichTextBoxコントロールを実装する必要があります。

次に、このを見てください。

于 2012-07-05T19:31:42.940 に答える