我正在制作一个程序,它可以动态地将对象(例如按钮或复选框)添加到表单中。
对于每个实例,都会添加一个处理程序,以便为每个对象的 Click 事件调用某个函数。
现在,当调用该处理程序时,如何操作触发 Click 事件的对象?Sender 对象在这里没用,因为我无法更改位置、文本、父级,什么都没有。
由于对象是动态创建的,不幸的是它们的实例名称总是相同的,因此我不能简单地执行 button1.Text = "Button 1" 之类的操作。
我真的不想为每种类型创建一个新的子例程,因为将执行的操作是相同的......那么我该如何操作这些对象呢?
最后统计一下,有 27 种不同的对象类型正在被操纵,而我想由单个子操纵。
谢谢您的帮助!