Wpf:定义行列和对应的颜色

复制代码
<Grid>
        <Grid.RowDefinitions>
            <RowDefinition  Height="2*"/>
            <RowDefinition/>
        </Grid.RowDefinitions>

        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>

        <Border Background="red"></Border>
        <Border Grid.Column="1" Background="yellow"></Border>
        <Border Grid.Row="1" Background="blue"></Border>
        <Border Grid.Column="1" Grid.Row="1" Background="gray"></Border>
    </Grid>
复制代码

解析:

1.Grid.RowDefinitions 这里只起到一个定义的作用,在上面声明高度是没用的,需要在里面的RowDefinition里面声明Height等

2.这里的Height="2*"表示第一行是第二行的两倍高度,这里也可以设置成auto或者固定的高度

3.在声明每个格子对应的颜色的时候,使用了Grid.Row和Grid.Column,他们的参数是从0开始的

 

 

最终的演示图如下

 

posted @   RookieCoderAdu  阅读(134)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示