代码之家  ›  专栏  ›  技术社区  ›  Richard Walton

C.NET 3.5 GUI设计[关闭]

  •  9
  • Richard Walton  · 技术社区  · 16 年前

    我正在寻找一些C GUI设计的编程指南。我来自JavaCAMP(在那里我可以愉快地手写代码Swing /AWT GUI),因此没有线索可以从哪里开始:

    此外,Windows演示文稿基金会和WINFALSE之间有什么区别(如果有的话)?

    5 回复  |  直到 6 年前
        1
  •  9
  •   erlando    6 年前

    在Windows窗体和WPF方面,Chris Sales似乎是“dah man”:

    http://www.sellsbrothers.com/writing/
    http://www.sellsbrothers.com/writing/wfbook
    http://www.sellsbrothers.com/writing/wpfbook

    另外,还可以看看查尔斯·佩佐德:

    http://www.charlespetzold.com/winforms/index.html

    从Windows的角度来看,微软还有一堆与设计指南和可用性相关的东西:

    http://msdn.microsoft.com/en-us/library/aa152962.aspx

        2
  •  11
  •   Sam Schutte    16 年前

    Windows演示文稿基金会 是基于矢量的系统,它是.NET 3.0的一部分。它允许您在XAML中定义您的UI,并且可以非常容易地进行各种动画、3D等。它更新了很多,仍被很多人评价。

    Windows窗体 是旧Windows UI类(win32/mfc或其他)的包装。它与.NET 1.0一起提供,并使用C定义所有UI及其布局。这是久经考验的真正的用户界面方法。

        3
  •  5
  •   Jobi Joy    16 年前

    WPF是一种完全不同的新方法,是一种查看UI架构和实现的方法。设计师和开发人员协作开发的酷概念是最大的优势(Xaml标记实际上提供了这种能力)。 当您开发一个控件/UI时,它将以一种“无外观”的方式进行,并且设计器/集成器可以采用相同的项目(XAML)并对其进行样式化,以获得更好的外观和感觉。因此,简而言之,WPF或Silverlight是我们进行WinForms开发方式的一个新转变。

    因此,Net3.5UI设计可以通过两种方式完成。1)winforms方式2)wpf-xaml方式。我认为是一个未来主义和现代的用户界面 你肯定需要WPF 比WiFras。

        4
  •  5
  •   Dale    15 年前

    事实上你很可能 更多 与手工编码WPF的背景相适应,我也用Java完成了我的Swing接口,虽然WiFrases使它很容易画出一个接口,但我能够快速地进入WPF,因为许多布局概念与Java相同。由于不同的布局模式,一些仅WinForms的程序员很难进入WPF。

        5
  •  0
  •   Richard    16 年前

    如果不提及 Alan Coopers About Face 虽然乍一看它已经过时了(大多数截图是Windows3.1),但它的内容今天仍然有效。