是否有 C# 索引控件数组?我想放置一个“按钮数组”,例如带有 5 个按钮,它们只使用一个事件处理程序来处理所有这 5 个控件的索引(就像 VB6 一样)。否则我必须为这 5 个按钮中的每一个编写一个额外的事件处理程序。如果我有 100 个按钮,我需要 100 个事件处理程序吗?我的意思是这样的:
TextBox1[i].Text="Example";
它可以让我使用控制数组更容易编码。现在我已经看到,C# 至少在用户控件上没有可见的数组功能,并且在用户控件上没有“索引”属性。所以我猜 C# 没有控制数组,或者我必须通过已知名称调用每个元素。
我不必在 for 循环中提供 100 个文本框 100 个递增值,而是必须编写:
TextBox1.Text = Value1;
TextBox2.Text = Value2;
...
...
TextBox100.Text = Value100;
更多的工作 + 所有这 100 个事件处理程序每个额外的一个 TextBox。