在C#中更改winform样式

时间:2013-05-04 17:29:45

标签: c# winforms styles inheritance krypton-toolkit

好的,所以有些人可能熟悉Component Factory的Krypton Toolkit。如果没有,请查看here

无论如何,您可以使用此工具包完全更改表单样式,方法是打开表单的设计器代码并更改此行:

Inherits System.Windows.Forms.Form

对此:

Inherits ComponentFactory.Krypton.Toolkit.KryptonForm

这是Visual Basic。我想用C#来实现这个目标。

2 个答案:

答案 0 :(得分:2)

在表单的代码隐藏文件中,而不是:

public partial class Form1 : Form

输入:

public partial class Form1 : ComponentFactory.Krypton.Toolkit.KryptonForm

请注意,这不是表单样式的更改,而是更改基类。要打开代码隐藏,您应该默认在设计器中按F7。

答案 1 :(得分:1)

在C#中,您的表单有2个cs文件。

假设您的表单被称为Form1,您必须转到文件Form1.cs并更改此行:

public partial class Form1 : Form

public partial class Form1 : ComponentFactory.Krypton.Toolkit.KryptonForm

应该做的工作