技术开发 频道

为你解惑之WPF经典9问详解

  第9问:能结合实例解释一下WPF中的不同元素吗?

  为了理解WPF中的不同元素,我们将创建一个简单的实例“Hello World”,在这个过程中,我们将逐个解释WPF的不同元素。

  提示 :为了完成这个示例,你需要Visual Studio 2008 Express Edition.

  首先,让我们启动Visual Studio 2008 Express并且创建一个新项目,项目模板选择“WPF Application”,如下图所示:


图7 创建新的WPF项目

  一旦我们创建了“WPF Application”项目后,我们就会在项目中看到两种文件类型:一种是XAML文件,另外一种就是界面背后的代码文件,比如XAML.cs。XAML文件其实就是XML文件,其中包含了所有需要在Windows界面上显示的元素。每个XAML元素对应于某个类。比如,XAML文件中的“Window”元素就对应于“WpfApplication1.Window1”类,“Button”元素对应于“System.Windows.Control.Button”类,而“Grid”元素对应于“System.Windows.Control.Grid”类。


图8 XAML元素和类的对应关系
1
相关文章