【问题标题】:Where should I go to ramp up to complex .NET 3.5 and WPF applications coming from a .NET 2.0/WinForms background?我应该去哪里升级来自 .NET 2.0/WinForms 背景的复杂 .NET 3.5 和 WPF 应用程序?
【发布时间】:2009-08-19 11:01:16
【问题描述】:

我来自 C#/.NET 2.0 和 WinForms 背景,但我真的很想找到一个很棒的 WPF 资源或教程。

【问题讨论】:

    标签: c# .net .net-3.5


    【解决方案1】:

    嗯,我开始使用 WinForms,然后转到 Silverlight,它是 WPF 的一个子集。

    WinForms 和 WPF 之间的区别 (IMO) 在于 WPF 更类似于原始的 JAVA GUI 结构,其中所有内容都基于布局,您的所有项目都位于不同的布局中(网格、StackPanels、WrapPanels 等) . WPF 也是事件驱动的,因此您可以获得与 WinForms 相同的感觉,其中您将不同的事件链接到 UIElements。

    这只是一个简短的讨论,但 IMO 最困难的部分是学习如何使用布局以及如何使用 XAML(WPF 和 Silverlight 的后端代码)开发 GUI。如果你想要所见即所得的界面,你可以使用 Expression Blend。

    这是我在搜索中找到的两个教程,似乎很好地解释了基础知识: http://www.codeproject.com/KB/WPF/BeginWPF1.aspx

    http://dotnetslackers.com/articles/silverlight/WPFTutorial.aspx

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 1970-01-01
      • 2012-05-04
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 2023-03-13
      • 2010-11-27
      相关资源
      最近更新 更多