WPF快速入门2—布局WrapPanel,DockPanel,StackPanel

来源:互联网 发布:mysql不等于字符串 编辑:程序博客网 时间:2024/05/16 19:46

一、WrapPanel 以一行或一列来布置控件

        Orientation="Horizontal" 水平排列     

效果:

       

 

 

二、DockPanel 外边缘拉伸控件

        LastChildFill="True"最后控件自动填满

效果:

      

 

三、框架布局 DockPanel、 StackPanel

效果

     

 

代码:

<Window x:Class="WpfApplication1.Window2"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="Window2" Height="300" Width="300">    <DockPanel Name="dockPanel1">        <StackPanel DockPanel.Dock="Bottom" Name="stackPanel1" Orientation="Horizontal" HorizontalAlignment="Center" >            <!--DockPanel.Dock="Bottom"DockPanel底排列 Orientation="Horizontal"垂直排列 HorizontalAlignment="Right"右排列-->            <Button Content="OK" Margin="10,10,2,10" Padding="3" Name="button1"/>            <Button Content="Cancel" Margin="2,10,10,10" Padding="3" Name="button2"/>        </StackPanel>        <TextBox DockPanel.Dock="Top"  Name="textBox1" Text="This is Tast!" />    </DockPanel></Window>



 

0 0
原创粉丝点击