整理了一些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>
相关推荐
A懿轩A1 分钟前
【Java 基础编程】Java 变量与八大基本数据类型详解:从声明到类型转换,零基础也能看懂
java·开发语言·python
2301_811232981 分钟前
低延迟系统C++优化
开发语言·c++·算法
我能坚持多久5 分钟前
D20—C语言文件操作详解:从基础到高级应用
c语言·开发语言
橘子师兄21 分钟前
C++AI大模型接入SDK—ChatSDK封装
开发语言·c++·人工智能·后端
人工智能AI技术35 分钟前
【C#程序员入门AI】本地大模型落地:用Ollama+C#在本地运行Llama 3/Phi-3,无需云端
人工智能·c#
上天_去_做颗惺星 EVE_BLUE36 分钟前
Docker高效使用指南:从基础到实战模板
开发语言·ubuntu·docker·容器·mac·虚拟环境
2401_8576835437 分钟前
C++中的原型模式
开发语言·c++·算法
s1hiyu1 小时前
C++动态链接库开发
开发语言·c++·算法
(❁´◡`❁)Jimmy(❁´◡`❁)1 小时前
CF2188 C. Restricted Sorting
c语言·开发语言·算法
星火开发设计1 小时前
C++ 预处理指令:#include、#define 与条件编译
java·开发语言·c++·学习·算法·知识