【发布时间】:2014-04-15 00:46:05
【问题描述】:
在 C# 中有没有办法为组件创建设计模板(例如按钮) 项目中的所有按钮都将从模板继承设计。 每当我更改模板时,所有按钮都会继承更改。 我希望我的应用程序具有相同的外观 所有的按钮看起来都一样,所有的文本框...... 谢谢
【问题讨论】:
标签: c# templates components modeling
在 C# 中有没有办法为组件创建设计模板(例如按钮) 项目中的所有按钮都将从模板继承设计。 每当我更改模板时,所有按钮都会继承更改。 我希望我的应用程序具有相同的外观 所有的按钮看起来都一样,所有的文本框...... 谢谢
【问题讨论】:
标签: c# templates components modeling
您想要做的可以通过创建您自己的控件继承类来实现。例如
public class yourbuttontemplate : System.Windows.Forms.Button
{
yourbuttontemplate() //constructor
{
this.Height=20;
this.Width=40;
this.BackColor=Color.Blue;
}
}
构建项目后,您的按钮应该在工具箱中可用,您可以使用此按钮代替默认的 Windows.Forms.Button。
【讨论】: