整理了一些WPF的布局

在Grid里对一个TextBox定位

XML 复制代码
    <Grid ShowGridLines="True">
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
        </Grid.RowDefinitions>
        <TextBlock Background="LightBlue" Grid.Column="1" Grid.Row="1"/>
    </Grid>

在Canvas里放入TextBox

XML 复制代码
    <Canvas Margin="10">
        <TextBox Background="LightPink" Width="200" Canvas.Top="0"/>
        <TextBox Background="LightPink" Width="200" Canvas.Top="30"/>
        <TextBox Background="LightPink" Width="200" Canvas.Top="60"/>
    </Canvas>

在DockPanel里放TextBox

XML 复制代码
    <DockPanel LastChildFill="False">
        <TextBlock Background="LightSteelBlue" DockPanel.Dock="Top"/>
        <TextBlock Background="LightSteelBlue" DockPanel.Dock="Bottom"/>
        <TextBlock Background="LightPink" Width="80" DockPanel.Dock="Left"/>
        <TextBlock Background="LightPink" Width="80" DockPanel.Dock="Right"/>
    </DockPanel>

在StackPanel中放入TextBox

XML 复制代码
    <StackPanel Margin="10,5">
        <TextBlock Background="LightPink" Margin="0,5"/>
        <TextBlock Background="LightPink" Margin="0,5"/>
        <TextBlock Background="LightPink" Margin="0,5"/>   
    </StackPanel>
相关推荐
QT 小鲜肉15 小时前
【Linux命令大全】001.文件管理之mattrib命令(实操篇)
linux·运维·服务器·chrome·笔记
molaifeng15 小时前
像搭积木一样理解 Golang AST
开发语言·后端·golang
SystickInt15 小时前
C语言 UTC时间转化为北京时间
c语言·开发语言
黎雁·泠崖15 小时前
C 语言动态内存管理进阶:常见错误排查 + 经典笔试题深度解析
c语言·开发语言
华舞灵瞳15 小时前
学习FPGA(八)快速傅里叶变换
学习·fpga开发
成为大佬先秃头15 小时前
渐进式JavaScript框架:Vue 过渡 & 动画 & 可复用性 & 组合
开发语言·javascript·vue.js
乐迪信息15 小时前
乐迪信息:异物入侵识别算法上线,AI摄像机保障智慧煤矿生产稳定
大数据·运维·人工智能·物联网·安全
嘻嘻嘻开心15 小时前
Java IO流
java·开发语言
褪色的博客15 小时前
强化学习入门:价值学习——从“试错”到“预判”的飞跃
学习
JIngJaneIL15 小时前
基于java+ vue家庭理财管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot