如何更改例如按钮等的默认宽度和高度?如何更改默认控件属性?
0
A
回答
0
请参阅this question。应该解释它...
0
您可以继承控件并使用您自己的默认值创建自己的版本。请参阅DefaultValueAttribute
,并确保在您的构造函数中设置值。
0
如果您跳过IDE设计器并以编程方式创建自己的控件,则可以将这些控件设置为任意大小。
当您的表单中有大量控件并且通过设计师管理它们时,您可能希望这样做会适得其反。例如,如果您要在10x10 = 100按钮的游戏或其他内容中创建二维按钮阵列。在这种情况下,最好编写一个循环来在你的装载器中创建这些对象,而不是试图将它们放在设计器中。
0
创建用户控件,继承您想要修改的控件并更改默认属性。
举例来说,我只是装箱,从Button类和我设置的宽度和高度属性64的构造继承的自定义控制...
public partial class CustomButton : Button
{
public CustomButton()
{
InitializeComponent();
this.Height = 64;
this.Width = 64;
}
}
然后我说这个自定义按钮在我的WinForms应用程序的主要形式是这样的:
CustomButton cb1 = new CustomButton();
cb1.Location = new Point(120, 450);
cb1.Parent = this;
正如预期的那样,新的按钮尺寸为64 * 64 ...
相关问题
- 1. 更改默认属性2010
- 2. 如何定义默认控件属性?
- 3. 上继承.NET控件更改属性的默认值
- 4. 更改控件的属性的默认值(DataGridView)
- 5. asp.net用户控件默认属性值
- 6. .Net继承控件属性默认值
- 7. ActiveX控件默认属性发现
- 8. 更改默认控制器
- 9. 如何更改默认的帖子属性?
- 10. 如何更改Magento产品默认属性标签
- 11. 如何全局更改UIKit属性的默认值?
- 12. 如何更改ToolBox项目的默认属性?
- 13. 如何禁用onClick的默认按钮颜色更改属性
- 14. 如何更改属性更改时任何控件的外观?
- 15. 如何修改默认控件主题?
- 16. 如何为Django ModelForm设置默认控件属性?
- 17. 如何为派生控件的属性设置默认值?
- 18. 如何隐藏属性在我的控件中的默认值?
- 19. 更改自定义控件在设计时的默认文本属性
- 20. 默认属性
- 21. 如何更改默认文件夹
- 22. 如何更改ATL控件的默认宽度和高度?
- 23. 继承图表控件:如何更改默认值和行为
- 24. 如何更改自定义控件的默认大小
- 25. 如何从控件外部更改raddropdownlist的默认值?
- 26. 如何更改用户控件中的默认tagprefix
- 27. 如何更改ASP.NET TreeView控件中字段的默认分配?
- 28. 更改属性的默认值(例如,异步)
- 29. 更改插件的默认
- 30. 默认属性值
你在IDE中谈到设计时控件initi盟友创造? – 2010-04-07 17:48:57
@Paul Sasik:yup我想让每个按钮创建一定的宽度和高度 – Luiscencio 2010-04-07 17:49:46
因此,例如:从工具箱拖动一个按钮到Form表面上,而不是默认的23x80(大致),当控件出现时您可能需要50x50。顺便说一句,感觉就像你要做大量的工作来避免/自动化那些在IDE中不那么耗时的事情。 – 2010-04-07 17:52:58