XAML布局元素简易指南
来源:互联网 发布:小米5移动数据连不上 编辑:程序博客网 时间:2024/06/05 17:31
<StackPanel />
Stack-----堆,默认为从上到下。可通过属性Orientation="Horizontal "设置为左到右,
但一般不这么做。左到右使用下面的<DockPanel>
<DockPanel>
<Button DockPanel.Dock="Top|Right|Bottom|Left" Content="Button 1" />
<TextBox DockPanel.Dock="Top|Right|Bottom|Left" Content="This is my content" />
</DockPanel>
Dock---码头,默认为从左到右
<StackPanel>和<DockPanel>都可以使用下面的追加属性。
HorizontalAlignment (水平队列)= LEFT/RIGHT/ CENTER/ STRETCH
VerticalAlignment (垂直队列)=TOP/ BOTTOM/ CENTER/ STRETCH
<DockPanel>
<StackPanel VerticalAlignment ="Bottom ">
<Label HorizontalAlignment="Right " Width="100 ">
Username
</Label>
</StackPanel>
</DockPanel>
<Grid ShowGridLines="true " >
<Grid.ColumnDefinitions >
<ColumnDefinition Width="Auto "> </ColumnDefinition>
<ColumnDefinition Width="Auto "> </ColumnDefinition>
</Grid.ColumnDefinitions >
<Grid.RowDefinitions>
<RowDefinition Height="Auto " />
<RowDefinition Height="Auto " />
</Grid.RowDefinitions>
<Label
Grid.Row ="0 "
Grid.Column ="0 "
Width="100 ">Username </Label>
<TextBox
Grid.Row ="1 "
Grid.Column ="1 "
Width="150 ">username@example.com</TextBox>
</Grid>
<Canvas>
<Canvas Canvas.Top="100" Canvas.Left="200">
<Label Canvas.Top="0" Canvas.Left="0" Background="Red">0,0</Label>
<Label Canvas.Top="0" Canvas.Left="100" Background="Red">0,100</Label>
</Canvas>
<Label Canvas.Left="100" Canvas.Top="100">100,100</Label>
<Label Canvas.Left="0" Canvas.Top="100">0,100</Label>
</Canvas>
画边框:
<Border
Height="25"(只能设置边框的高度。宽度由系统自动生成)
BorderBrush="Black"
BorderThickness="1"
Padding="2 2 2 2">
</Border>
Border(边框)内只能有一个子元素
- XAML布局元素简易指南
- XAML 布局StackPanel
- xaml初学(动态生成元素【实例(生成连连看布局)】)
- XAML概要——XAML对象元素
- XAML Binding的几个元素
- xaml基础及页面布局
- XAML概要--XAML的根元素和命名空间
- WPF指南之二(XAML概述)
- WPF指南之二(XAML概述)
- WPF指南之XAML的名字空间
- WPF基础之XAML----(XAML 根元素和 xmlns,事件和 XAML 代码隐藏)
- 布局元素
- 布局元素
- Win10 UWP xaml 延迟加载元素
- 【黑马程序员】XAML页面布局全举例
- xaml初学(内容控件、页面布局)
- 【Windows Phone8.1】Xaml控件布局
- win8/Metro开发系列一 Xaml布局
- Windows下删除.svn文件夹的最简易方法
- C/S + HTML 桌面网络软件的实现
- 工厂方法模式
- 回车符出现空格乱码的问题
- 删除删除测试:看你有没有入错行
- XAML布局元素简易指南
- 博客真的要死了吗?
- 世界上最强的中国式英语
- 搭建Android环境
- 我关注的信息
- 从资源管理器托拽文件到CListCtrl
- TGA透明贴图
- MFC的模块状态:从AfxGetApp()和AFX_MANAGE_STATE()看MFC的模块状态
- 点击CListCtrl空白后,原来选中的ITEM仍处于被选中状态