VS C#如何引用主动控件属性?

时间:2013-10-02 16:52:33

标签: properties controls

我有很多按钮,我想在点击时引用他们的ID或文字。我如何参考它们?在VBA中,它就像me.ActiveControl。在Visual Studio C#中有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

您始终可以通过指定ID来引用控件。

例如:您有一个名为txtBox的TextBox和一个名为btnSubmit的Button。在OnClick按钮事件上,您可以通过txtBox.Text [或任何其他可访问参数]引用TextBox。在下面的代码中,object sender表示引发事件(btnSubmit

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

我也不熟悉VBA,但VB.net和C#都有属性ActiveControl - 这个article描述了如何使用它。