【问题标题】:UI design in WPF - creating non-standard UIWPF 中的 UI 设计 - 创建非标准 UI
【发布时间】:2010-09-18 21:36:44
【问题描述】:

好的,所以我在制定标题时非常非常困难,因为我无法想出一个简短的短语来清楚地证明我想要表达的意思。对此感到抱歉。

但是,对于这个问题:大约一周前我问过是否将 C# 或 Adob​​e Air 用于一些非常简单的应用程序,并且在使用这两种语言(和平台)时我还没有做出最终决定。

但是,我也尝试过 GUI 设计器(C# 中的 WPF),与 Adob​​e Air 中的相比,与 Air(以及它的 UI)相比,我感觉它确实指向了一个业务观点应用程序。主要是因为 Air 在 UI 的整体外观、感觉和自定义方面具有更多的“魅力”。在 Air 中添加动画,在 WPF 中设计从按钮到框架的所有内容,它始终是严格的 WPF 方式,它并没有直观地给我任何以更 Air-ish 方式进行设计的方式。

是的,这个问题也可能有点含糊,可能很难回答,对此感到抱歉。但是我想知道是否有人有任何类型的资源、提示或者可以简单地回答我,如果 WPF 中的 UI 设计部分(从我的角度来看)与 Adob​​e Air 相比(在定制和那种东西方面)乏善可陈)。

我们一如既往地非常感谢您的回答:)

【问题讨论】:

  • 这是否意味着您尝试过 Expression Blend?
  • 哦,抱歉,不,我没有尝试过 Expression Blend。对不起:)

标签: c# wpf user-interface air customization


【解决方案1】:

Expression Blend 拥有比 Visual Studio 更先进的 WPF/Silverlight 视觉设计器,包括所见即所得的动画编辑器等,

【讨论】:

  • 抱歉,之前没听说过。我会检查出来的!谢谢:)
【解决方案2】:

我没有玩过 Air 来比较两者。但 WPF 的简单性也使其具有很强的可扩展性。使用预制的 WPF 控件不会走得太远,但是创建自己的 UserControls 可以让您组合这些简单的元素,从而制作出更令人印象深刻的单个控件。一旦掌握了 DependencyProperties 和 Binding 的窍门,您就会发现自己制作了非常简洁的控件,这些控件的功能完全符合您的要求,并且完全可重用。

但我听说你省略了一些基本的 WPF 控件NumericUpDown

:D

【讨论】:

    猜你喜欢
    • 2011-05-24
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    相关资源
    最近更新 更多