注意两个参数:

Orientation :控制排列是水平方向,还是垂直方向(Horizontal 水平方向   Vertical垂直方向)

FlowDirection:控制控件排序是从右往左还是从左往右,写两个简单的demo如下:

<Window x:Class="StackPanel_One.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:StackPanel_One"mc:Ignorable="d"Title="MainWindow" Height="450" Width="800"><Grid><Grid.ColumnDefinitions><ColumnDefinition></ColumnDefinition><ColumnDefinition></ColumnDefinition><ColumnDefinition></ColumnDefinition><ColumnDefinition></ColumnDefinition></Grid.ColumnDefinitions><StackPanel Grid.Column="0" Orientation="Horizontal"><Button Width="40" Height="40"></Button><Button Width="40" Height="40"></Button></StackPanel><StackPanel Grid.Column="1" Orientation="Vertical"><Button Width="40" Height="40"></Button><Button Width="40" Height="40"></Button></StackPanel><StackPanel Grid.Column="2" Orientation="Horizontal" FlowDirection ="RightToLeft"><Button Width="40" Height="40"></Button><Button Width="40" Height="40"></Button></StackPanel><StackPanel Grid.Column="3" Orientation="Vertical" FlowDirection="RightToLeft"><Button Width="40" Height="40"></Button><Button Width="40" Height="40"></Button></StackPanel></Grid>
</Window>

效果如下:

wpf之StackPanel布局相关推荐

  1. C# WPF:初识布局容器

    StackPanel堆叠布局 StackPanel是简单布局方式之一,可以很方便的进行纵向布局和横向布局 StackPanel默认是纵向布局的 <Window x:Class="Wpf ...

  2. WPF 圆型布局(测量过程)

    这个例子来自书上. 记录过程. 主要是数学上极坐标,WPF中的测量过程 简单来说在一个具有固定轴的坐标系内,一个由原点射出的向量并与固定轴有一定角度且在向量上确定长度的这么个东西. 可以参考: 知乎h ...

  3. StackPanel布局

    d在上一次文章中,我们介绍了Canvas的布局.我们也知道,在Silverlight中有Canvas,StackPanel,Grid三种布局方式,今天我们就来详细地说一下StackPanel的布局. ...

  4. 【原】WPF 主界面布局中DockPanel的停靠与默认填充

    在WPF中,通常的主界面大都是DockPanel 根元素,一次DockPanel .Top主菜单.DockPanel .Top Toolbar.DockPanel .Bottom Statusbar, ...

  5. Windows Phone StackPanel 布局示例

    效果 XAML 01: <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0&q ...

  6. WPF 10天修炼 第四天- WPF布局容器

    WPF布局 WPF的窗口也就是Window类,是一个内容控件,该控件派生自ContentControl.内容控件有一个Content属性,该属性有一个限制,只能放置一个用户界面元素,或一个字符串.为了 ...

  7. 控件与布局(WPF)

    这是本人对于学习WPF的笔记. 参考资料:<深入浅出WPF>.MSDN.some Blogs- 内容大概: 1)6类控件介绍及派生关系 2)WPF的UI元素类型介绍 3)内容模式的详解 4 ...

  8. c# wpf listbox 高度_WPF快速入门系列(1)——WPF布局概览

    一.引言 关于WPF早在一年前就已经看过<深入浅出WPF>这本书,当时看完之后由于没有做笔记,以至于我现在又重新捡起来并记录下学习的过程,本系列将是一个WPF快速入门系列,主要介绍WPF中 ...

  9. WPF WPF布局元素

    WPF中的布局元素: Grid:网格.类似HTML中的Table. StackPanel:栈式面板.竖直或水平排成一条直线. Canvas:画布.绝对坐标定位,类似于Windows Form的布局. ...

最新文章

  1. 智能监控技术带来的行业革新
  2. 世界上第一位程序员是位美女——AdaLovelace【有图为证】
  3. 无法启动程序,因为计算机中丢失msvcr.dll
  4. PMCAFF|百度客户端产品:高效开发客户端产品的正确姿势
  5. 六十、第一个SpringBoot的 helloworld程序
  6. 【Android】Eclipse JNI开发
  7. scrapy框架的概念和流程
  8. 【原创】C# Sealed、new、virtual、abstract、override的理解
  9. excel保存时 检测到错误,Microsoft Excel可通过删除或修复某些功能来保存此文件
  10. 《Tomcat权威指南》读书笔记
  11. python脚本根据cookies自动登录网站_为爬虫获取登录cookies:使用万能钥匙 Selenium 搞定一切登录...
  12. 【CV】图像恢复(去噪,去模糊,超分)模型 DPDNN 论文笔记
  13. GitHub项目推荐
  14. 光伏电池最大功率跟踪
  15. 中国制药机械行业发展态势与运营展望分析报告2022版
  16. 从傅里叶变换的角度谈宿命论
  17. Android 远程协助(亲情助手||投屏||远程演示)实现思路和简单实现
  18. 基于igv.js的一个小工具
  19. 【猿说VUE】条件渲染,绝代双骄之 v-if 和v-show
  20. android studio(as)找不到手机

热门文章

  1. 技术并不来自通宵^_^
  2. MySQL5中文乱码解决5
  3. redis 辅助工具包 - redis-aux
  4. 深度学习 --- 优化入门六(正则化、参数范数惩罚L0、L1、L2、Dropout)
  5. java servlet ajax_javaweb中ajax请求后台servlet(实例)
  6. IDEA 如何打jar包
  7. 大部分Java程序员都会忽略的几个问题,你中招没?
  8. 初学python之路-day11
  9. win10 开启蓝 由于其配置信息(注册表中的)不完整或已损坏
  10. python RE表达式规则剩余规则