1.WPF用申訴式語言XAML編寫的。ide
2.WPF很靈活。佈局
3.用於豐富界面開發。編碼
<Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Grid> <Grid.Background> <LinearGradientBrush> <GradientStop Offset="0" Color="Blue"></GradientStop> <GradientStop Offset="0.5" Color="LightBlue"></GradientStop> </LinearGradientBrush> </Grid.Background> <TextBox Height="23" Margin="10,10,10,0" Name="textBox1" VerticalAlignment="Top" Text="{Binding ElementName=slider1, Path=Value, UpdateSourceTrigger=PropertyChanged}" /> <Slider Height="21" Margin="10,38,10,0" Name="slider1" VerticalAlignment="Top" Maximum="100" /> <Button Content="Button" HorizontalAlignment="Left" Margin="22,100,0,0" VerticalAlignment="Top" Width="113" Height="43"/> <Label Content="Label" HorizontalAlignment="Left" Margin="22,171,0,0" VerticalAlignment="Top" Height="37" Width="146"/> </Grid> </Window>
具體效果如圖。spa
界面簡單而絢麗。code
界面控件的屬性調整界面很是直觀。xml
總體上 XAML 簡化了代碼,讓編碼者甚至一句代碼都不用本身寫就完成漂亮的程序。blog
<Grid Margin="10,0,0,0">
設置grid網格佈局開發
相對於JAVA FX中的佈局簡單不少,代碼操做只須要修改屬性便可。字符串