Георгий Asked:2022-07-05 03:18:42 +0000 UTC2022-07-05 03:18:42 +0000 UTC 2022-07-05 03:18:42 +0000 UTC 设置多个元素的属性 772 是否可以这样做,而不是分别为两个元素编写相同的属性,而是组合这些属性?像这样尝试过,但它不起作用: Panel panZZZ, panYYY = new Panel { AutoSize = true }; c# 1 个回答 Voted Best Answer tym32167 2022-07-05T03:25:52Z2022-07-05T03:25:52Z 创建一个数组并使用它 foreach (var panel in new Panel[]{panel1, panel2}) { panel.AutoSize = true; } 作为替代方案,您可以让自己成为创建面板的方法 private Panel CreatePanel() { return new Panel { AutoSize = true }; } 结果会是这样 Panel panel1 = CreatePanel(); Panel panel2 = CreatePanel(); 避免重复代码的有用方法。用法示例。
创建一个数组并使用它
作为替代方案,您可以让自己成为创建面板的方法
结果会是这样
避免重复代码的有用方法。用法示例。