【发布时间】:2019-02-22 10:35:28
【问题描述】:
这是我的代码
public static class ButtonProperties
{
public static void _ButtonProperties(Button btn_dashboard, Button btn_products, Button btn_supplier, Button btn_customer, Button btn_sales, Button btn_inventory, Button btn_settings)
{
btn_dashboard.FlatStyle = FlatStyle.Flat;
btn_dashboard.FlatAppearance.BorderSize = 0;
btn_products.FlatStyle = FlatStyle.Flat;
btn_products.FlatAppearance.BorderSize = 0;
btn_supplier.FlatStyle = FlatStyle.Flat;
btn_supplier.FlatAppearance.BorderSize = 0;
btn_customer.FlatStyle = FlatStyle.Flat;
btn_customer.FlatAppearance.BorderSize = 0;
btn_sales.FlatStyle = FlatStyle.Flat;
btn_sales.FlatAppearance.BorderSize = 0;
btn_inventory.FlatStyle = FlatStyle.Flat;
btn_inventory.FlatAppearance.BorderSize = 0;
btn_settings.FlatStyle = FlatStyle.Flat;
btn_settings.FlatAppearance.BorderSize = 0;
}
}
如您所见,这需要太多参数,我想缩短它。
【问题讨论】:
-
只使用一个列表
-
你不想把所有东西都做
static,这不是你使用像C#这样的OP语言的原因。这样你的整个应用程序只能有一个ButtonProperties -
@TimSchmelter 我注意到谢谢,我在这里使用静态,所以我不需要创建新实例
-
@Anonymous Stack Overflow 不是论坛。我们不会修改标题来表示某个问题已得到回答。如果您选择了一个问题作为答案(您已经这样做了),则会回答一个问题
-
@CamiloTerevinto 啊,注意到先生谢谢你纠正我:)