美文网首页
【WPF】GridSplitter分割线

【WPF】GridSplitter分割线

作者: UnicornChen | 来源:发表于2019-05-30 16:33 被阅读0次

    使用Grid面板可以很容易的将可用空间划分成单个单元格。使用行和列的定义,又很容易控制每行或每列占据多少空间。但是,如果你想让用户来改变这些该怎么办呢?这个时候GridSplitter就出场了。

    代码示例:

    <Grid>

            <Grid.ColumnDefinitions>

                <ColumnDefinition Width="*" />

                <ColumnDefinition Width="5" />

                <ColumnDefinition Width="*" />

            </Grid.ColumnDefinitions>

            <TextBlock FontSize="55" HorizontalAlignment="Center" VerticalAlignment="Center" TextWrapping="Wrap">Left side</TextBlock>

            <GridSplitter Grid.Column="1" Width="5" HorizontalAlignment="Stretch" />

            <TextBlock Grid.Column="2" FontSize="55" HorizontalAlignment="Center" VerticalAlignment="Center" TextWrapping="Wrap">Right side</TextBlock>

        </Grid>

    水平的GridSplitter

    我只是把列改成了行,然后在GridSplitter里面把列宽改成了行高。GridSplitter自动调整剩余的工作,

    相关文章

      网友评论

          本文标题:【WPF】GridSplitter分割线

          本文链接:https://www.haomeiwen.com/subject/symvtctx.html