用什么语言制作

时间:2010-11-24 20:53:18

标签: c# wpf user-interface desktop-application

我看到一些应用程序具有如此丰富的布局,以至于人们开始讨厌像传统c#这样的桌面应用程序。我想知道如何使用这样的GUI创建应用程序是否有可能在c#中实现? alt text

5 个答案:

答案 0 :(得分:7)

根据标题,这使用WPF,它可以与C#和/或XAML一起使用。它实际上可以与任何.NET语言一起使用。

答案 1 :(得分:4)

问题不在于编程语言。你需要的是:

  • 允许丰富布局的UI框架(在C#中,您使用WPF),
  • ,更重要的是,设计师。对于“设计师”,我的意思是人,而不是工具。如果您查看屏幕截图,您会注意到背景图像的颜色与按钮的颜色匹配,按钮与内容圈匹配,内容圈的标题(“入门”)与窗口的标题匹配

所以,实际上,这不是编程语言的问题。您需要的是设计。实现它是很容易的部分(至少使用WPF等技术)。

答案 2 :(得分:0)

查看窗口标题...“Xceed DataGrid for WPF Resource Center”。我可能会在这里走出困境,但我猜它是用WPF和C#编写的。

答案 3 :(得分:0)

只有开发人员才知道!好的,窗口标题就把它拿走了

快速猜测,他们使用的是Windows Presentation Foundation,它不是一种语言,而是.NET Framework的一部分(从3.0开始)。

答案 4 :(得分:0)

在这里添加一些资源。 。

你必须使用WPF,并且可能使用一些自定义控件。

对于WPF,请看一下:

  1. Wikipedia
  2. MSDN
  3. Expression Studio
  4. 对于已经制作的控件,您可以检查:

    1. Xceed
    2. Infragistics
    3. Devexpress
    4. 还有更多的免费游戏。以上所有都是商业性的,但我认为他们有一些免费样品。