C# 动态项的函数

Functions for C# dynamic item

本问题已经有最佳答案,请猛点这里访问。

我想知道是否可以为动态项目(文本框、按钮)创建函数,例如

1
2
private void Button_Click(object sender, EventArgs e)
private void TextBox_TextChanged(object sender, EventArgs e)

和其他?

如果是,那怎么办?

  • 我知道你可以使用 DynamicalButton.Click(); 但这并没有多大帮助。

编辑

例如,当您使用设计器制作对象并且它们正常工作时,您可以轻松制作像 Button_ClickTextBox_TextChangedPictureBox_MouseOver 这样的功能。如何使用动态对象做到这一点?


找到答案

1
2
3
4
5
DynamicalObject.Click += new EventHandler(DynamicalObject_Click);
protected void DynamicalObject_Click (object sender, EventArgs e)
{
  what happens on the event
}

作为例子