WPF之容器标签之Canvas布局标签

Canvas: 定义一个区域,可在其中使用相对于 Canvas 区域的坐标以显式方式来定位子元素。

实例

可以在子标签使用Canvas属性设置定位

cs 复制代码
<Canvas Width="500" Height="300">
    <StackPanel Width="100" Height="100"
                Background="Red"></StackPanel>
    <StackPanel Width="100"
                Height="100"
                Background="Black"
                Canvas.Right="0"></StackPanel>
    <StackPanel Width="100"
                Height="100"
                Background="Gray"
                Canvas.Left="0"
                Canvas.Bottom="0"></StackPanel>
    <StackPanel Width="100"
                Height="100"
                Background="Green"
                Canvas.Right="0"
                Canvas.Bottom="0"></StackPanel>
    <WrapPanel Width="100"
                Height="100"
                Background="Green"
                Canvas.Right="0"
                Canvas.Bottom="0"></WrapPanel>
    <WrapPanel Width="100"
               Height="100"
               Background="Green"
               Canvas.Top="0"
               Canvas.Right="200"></WrapPanel>
</Canvas>

效果:

相关推荐
涵信9 分钟前
第九节:性能优化高频题-首屏加载优化策略
前端·vue.js·性能优化
前端小巷子21 分钟前
CSS单位完全指南
前端·css
SunTecTec1 小时前
Flink Docker Application Mode 命令解析 - 修改命令以启用 Web UI
大数据·前端·docker·flink
软件技术NINI1 小时前
html css js网页制作成品——HTML+CSS甜品店网页设计(4页)附源码
javascript·css·html
涵信1 小时前
第十一节:性能优化高频题-响应式数据深度监听问题
javascript·vue.js·性能优化
codingandsleeping2 小时前
Express入门
javascript·后端·node.js
Vaclee2 小时前
JavaScript-基础语法
开发语言·javascript·ecmascript
拉不动的猪2 小时前
前端常见数组分析
前端·javascript·面试
小吕学编程2 小时前
ES练习册
java·前端·elasticsearch
Asthenia04122 小时前
Netty编解码器详解与实战
前端