如何在C#中创建有吸引力的GUI?

时间:2011-02-19 11:03:25

标签: c# .net winforms user-interface

如何在C#中创建一个有吸引力的GUI - 类似于用于Microsoft Office的GUI?

我将使用Winforms和C#。

5 个答案:

答案 0 :(得分:4)

WPF是个好地方。您也可以结帐this blog post,其中说明了如何在WPF中创建像Ribbon一样的Office。

答案 1 :(得分:1)

有许多丰富的控件集合,一些是免费的,一些需要付款(例如devexpress.com)。

你想要它用于WinForms,Silverlight,WPF,ASP.NET吗? (devexpress拥有所有这些)。

如果您想要“免费”的内容,可以在codeplex上使用WPFSilverlight工具包。

答案 2 :(得分:1)

您要模仿Office 2007/2010 ribbon吗?

Codeplex在http://ribbon.codeplex.com/处有一个WinForms功能区控件。

另见Ribbon UI Control for WinForms

答案 3 :(得分:1)

看看Krypton - 这是一款Free Winforms Skinner(Themer),无需太多精力即可呈现酷炫外观。您需要做的就是使用它们的控件(从基本的Winforms控件扩展并具有相同的属性/方法事件。

答案 4 :(得分:0)

我看到大多数人模仿的Office的可视部分是功能区控件。这是关于类似例子的信息。

http://www.codeproject.com/KB/WPF/ribboncontrol.aspx