0

クリックしたときに ID またはテキストを参照したいボタンがたくさんあります。それらを参照するにはどうすればよいですか?VBA では、me.ActiveControl のようなものです。Visual Studio C# にそのようなものはありますか?

4

1 に答える 1

0

ID を指定することで、いつでもコントロールを参照できます。

例: TextBox と呼ばれる 1 つの TextBox とtxtBoxと呼ばれる Button がありbtnSubmitます。OnClick ボタン イベントでは、txtBox.Text[またはその他のアクセス可能なパラメーター] によって TextBox を参照できます。以下のコードは、object senderイベントを発生させたコントロールを表します ( btnSubmit)

private void btnSubmit_Click(object sender, EventArgs e)
{
    txtBox.Text = "some text";
}

また、私は VBA に詳しくありませんが、VB.net と C# の両方にプロパティがあります。ActiveControlこの記事では、その使用方法について説明します。

于 2013-10-03T19:56:42.710 に答える