初始化按钮
本文关键字:按钮 初始化 | 更新日期: 2023-09-27 18:08:56
你好,我来自c/c++的世界,我有下面的代码片段,是好主意初始化按钮这种方式?提前感谢
private Button initializeButton() {
Button button = new Button();
button.FlatStyle = System.Windows.Forms.FlatStyle.System;
button.Location = new System.Drawing.Point(16, 16);
button.Name = "button";
button.Size = new System.Drawing.Size(168, 24);
button.TabIndex = 5;
button.Text = "button";
return button;
}
是的,如果你想让它更短,你可以这样写:
private Button initializeButton() {
return new Button() {
FlatStyle = System.Windows.Forms.FlatStyle.System,
Name = "button",
....
};
}
你可能需要处置此按钮以后,如果你不添加它的父控件集合。
这完全没有错。但是,您也可以使用快捷语法:
return new Button {
FlatStyle = System.Windows.Forms.FlatStyle.System,
Location = new System.Drawing.Point(16, 16),
Name = "button",
Size = new System.Drawing.Size(168, 24),
TabIndex = 5,
Text = "button"
};