Skip to main content
 首页 » 编程设计

c#之从现有按钮创建按钮数组(集合)

2024年01月13日29dflying

有没有一种简单的方法可以从我表单上的现有按钮创建按钮集合? (在 C# 中)。

我的表单上已经有一系列按钮,我想使用索引来访问它们...例如:

myButtonArray[0].ForeColor ...// Do something with it 

这可以做到吗?

编辑:我可以将数组设置为具有通用的 OnClick 事件吗?然后确定数组中的哪个按钮被点击,比如说,改变它的颜色?

请您参考如下方法:

LINQ 来拯救!!

Button[] buttons = this.Controls.OfType<Button>().ToArray();