整理了一些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>
相关推荐
chimchim663 分钟前
StarRocks导入数据-使用 Broker Load 进行异步导入
大数据·sql
2202_7557443010 分钟前
开学季技术指南:构建高效知识管理系统与学习工作流
学习
青铜发条17 分钟前
【Qt】PyQt、原生QT、PySide6三者的多方面比较
开发语言·qt·pyqt
时光追逐者1 小时前
C# 哈希查找算法实操
算法·c#·哈希算法
iGarment1 小时前
服装采购跟单系统的高效管理实践
大数据·经验分享·云计算
闯闯桑1 小时前
Spark 中spark.implicits._ 中的 toDF和DataFrame 类本身的 toDF 方法
大数据·ajax·spark·scala
wanzhong23331 小时前
学习triton-第1课 向量加法
开发语言·python·高性能计算
三千道应用题1 小时前
C#语言入门详解(18)传值、输出、引用、数组、具名、可选参数、扩展方法
开发语言·c#
micoos1 小时前
C#-LinqToObject-Element
c#
忧郁的蛋~2 小时前
使用.NET标准库实现多任务并行处理的详细过程
开发语言·c#·.net