首页 > 代码库 > XAML 布局StackPanel
XAML 布局StackPanel
<Window x:Class="WpfApplication2.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid Height="320" Width="513"> <!--Orientation="Horizontal"表示垂直的布局,=Vertical要则是水平布局,如果省略Orientation默认就是水平布局--> <!--StackPanel就是页面布局,如果不加的话,你把一个控件直接放入Grid里面的话,那这个控件就会填充满整个窗口--> <!--<StackPanel Orientation="Horizontal"> <Button Content="登陆" Name="bntLogin" Click="bntLogin_Click"></Button> <Button Content="提交" Name="bntSubmit"></Button> </StackPanel>--> <!--直接在Grid里放控件,那么这个控件就会把整个窗体都填充满,利用这一点,我们可以在这个控件里面放一个控件,其实我说的就是在一个button里放入一个image图片控件,其实也就是将button的Content属性设定为一副图片,那么这个控件就会显示为一副图片的样子了,哈哈哈--> <!--<Button Margin="0,0,13,0"> <Button.Content> <Image Source="123.jpg" Height="259" Width="494"></Image> </Button.Content>--> <!--</Button>--> <!--假如说我的这个button想放入两个控制,或者更多的控件怎么办呢?--> <Button > <Button.Content> <StackPanel> <Image Source="123.jpg"></Image> <!--VerticalAlignment="Center"表示垂直的对齐方式,, HorizontalContentAlignment="Center"表示水平的对齐方式--> <TextBox Text="美女哦!" HorizontalContentAlignment="Center" VerticalAlignment="Center"></TextBox> </StackPanel> </Button.Content> </Button> </Grid> </Window>
XAML 布局StackPanel
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。