在 VB 6.0 中,我们使用了控件数组,因此我们只有一种方法来处理所有这些控件,我们将“哪个控件”传递给它。 但现在在 C# 中,我没有使用控件数组,所以如果在 VB 6.0 中,我有一个大小为 3 的控件数组,现在在 C# 中,我有三个不同的控件名称...所以我仍在使用该方法,但唯一的方法是changes 是控件的名称,因为现在我有三个控件,我认为它很丑陋且多余。对于我目前的设计,是否有更好的方法来解决这个问题?
最佳答案
您的整个控件结构在 C# 中仍然可用,您可以遍历树并存储对特定控件类型的引用。如果需要,您还可以存储对动态创建的控件的引用。
我不知道 VB 中有专门的控件数组,所以我不确定您正在寻找什么功能,但是是什么阻止您在 C# 中做与在 VB 中做的相同的事情?
关于c# - 在 C# 中使用 ControlArrays 减少代码冗余的想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3721005/