WPF系列(一)第一个WPF应用程序!

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.

http://msdn2.microsoft.com/en-us/library/ms754130(VS.90).aspx  

1. Windows1.xaml

 1<Window x:Class="WindowsApplication2.Window1"
 2    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 3    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 4    Title="WindowsApplication2" Height="300" Width="300"
 5    >
 6    <Grid>
 7    <Button Click="HelloWPF" Height="23" HorizontalAlignment="Right" Margin="0,0,37,36" Name="button1" VerticalAlignment="Bottom" Width="75">Hello WPF</Button>
 8  </Grid>
 9</Window>
10

删除App.xaml.cs 和 Windows.xaml.cs WPF程序仍可运行!强!!

2.WPF class hierarchy

using System;

using System.Collections.Generic;

using System.Text;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Imaging;

using System.Windows.Shapes;

3.Windows1.xaml.cs

1 public void HelloWPF(object sender, RoutedEventArgs e)
2        {
3            MessageBox.Show("Hello, WPF!");
4        }
The position of WPF within the .NET Framework.
posted @ 2007-10-24 16:32  许晓光  阅读(427)  评论(0编辑  收藏  举报