创建一个WPF的应用程序,点击按钮,在文本框中显示“Hello WPF World”,我们通过此例来分析WPF应用程序的结构。
XAML文件如下:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="WPFHelloWorld.MainWindow"
x:Name="Window"
Title="WPF Hello World"
Width="300" Height="130"
WindowStartupLocation="CenterScreen">
<StackPanel Margin="10,10,10,10" >
<TextBox x:Name="txtValue" Width="200" />
<Button x:Name="btnOK"
Content="OK" Width="50"
Click="btnOK_Click">
<Button.Margin>
<Thickness Top="10" />
</Button.Margin>
</Button>
</StackPanel>
</Window>
C#代码如下:
using System.Windows;
namespace WPFHelloWorld
{
public partial class MainWindow : Window
{
public MainWindow()
{
this.InitializeComponent();
Window.ResizeMode = ResizeMode.NoResize;
}
private void btnOK_Click(object sender, RoutedEventArgs e)
{
txtValue.Text = "Hello WPF World!";
}
}
}
程序执行效果如图:
分析此项目的代码得到如下几点:
评论