【问题标题】:C# - Custom GUI DesignC# - 自定义 GUI 设计
【发布时间】:2012-10-13 08:46:40
【问题描述】:

所以这些年来,我见过不少具有自定义 UI 设计的 C# 和 VB 应用程序。我可以举一个例子是 DayZCommander (C#) 应用程序,它看起来像这样:

我想知道这是因为我想开始制作如下所示的登录表单(注意这只是一个 Photoshop 渲染):

并且仅仅将它用于整体的表单设计。

如果你能给我一些信息,或者关于这个话题的答案,请做。

谢谢。

【问题讨论】:

标签: c# user-interface custom-controls


【解决方案1】:

首先,您必须使用 WPF 轻松实现这些结果(使用 WinForms 可能会实现,但会非常困难)。

您还可以使用第 3 方控件,例如 MahApps Metro(也可以使用 NuGet)。这是您最终可以得到的示例:

您还拥有Microsoft Expression Blend 之类的工具,可以非常轻松地创建动画 UI/自定义控件模板。但迟早你会潜入 XAML 来创建你自己的自定义控件模板,但这超出了这个答案的范围(网上有很多很好的教程)。

【讨论】:

  • 我希望在创建 DayZCommander 之前看到 MahApps Metro。另外......是的,只是为了验证 - DayZCommander 是用 WPF 和 .NET4 构建的
猜你喜欢
  • 2011-09-05
  • 1970-01-01
  • 2013-07-15
  • 1970-01-01
  • 1970-01-01
  • 2010-11-20
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多