WPF 布局控件

复制代码
  <!--Horizontal水平竖直排放元素默认Vertical竖直排放 加属性Orientation-->
        <StackPanel Orientation="Horizontal">
            <Button Width="100" Height="40">StackPanel</Button>
            <Button Width="100" Height="40">StackPanel</Button>
            <Button Width="100" Height="40">StackPanel</Button>
        </StackPanel>
        <!--水平竖直排放元素自带换行 -->
        <WrapPanel Orientation="Horizontal">
            <Button Width="100" Height="40">WrapPanel</Button>
            <Button Width="100" Height="40">WrapPanel</Button>
            <Button Width="100" Height="40">WrapPanel</Button>
        </WrapPanel>
        <!--可根据容器设置上下左右属性DockPanel.Dock-->
        <DockPanel>
            <Button Width="100" Height="40" DockPanel.Dock="Right">DockPanel</Button>
            <Button Width="100" Height="40" DockPanel.Dock="Top">DockPanel</Button>
            <Button Width="100" Height="40">DockPanel</Button>
            <Button Width="100" Height="40">DockPanel</Button>
        </DockPanel>
        <!--表格 元素可设置宽高 auto为自适应-->
        <Grid>
            <!--行-->
            <Grid.RowDefinitions>
                <RowDefinition></RowDefinition>
                <RowDefinition></RowDefinition>
            </Grid.RowDefinitions>
             <!--列-->
            <Grid.ColumnDefinitions>
                <ColumnDefinition></ColumnDefinition>
                <ColumnDefinition></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <!--格子所在位置-->
            <Border Background="Yellow"></Border>
            <Border Grid.Column="1" Background="Red"></Border>
            <Border Grid.Row="1" Background="Red"></Border>
            <Border Grid.Row="1" Grid.Column="1" Background="Yellow"></Border>
        </Grid>
复制代码

 

posted @   RC城  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示