gpt4 book ai didi

wpf - 垂直和水平网格分割器

转载 作者:行者123 更新时间:2023-12-01 23:59:30 25 4
gpt4 key购买 nike

我有一个网格,我正在尝试放置垂直和水平的 GridSplitters。这是我的主网格,我希望它尽可能流畅。

在我的第二个定义中,我得到“Missing Grid.Column setter for non-first child”

我发现了大量有关实现其中之一的文档。我没有发现任何迹象表明我可以两者兼得。但是,我们的行业是由那些想要插入功能的人组成的。

这是我的 XAML:

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50*"></ColumnDefinition>
<ColumnDefinition Width="5"></ColumnDefinition>
<ColumnDefinition Width="50*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="50*"></RowDefinition>
<RowDefinition Height="5"></RowDefinition>
<RowDefinition Height="50*"></RowDefinition>
</Grid.RowDefinitions>
<GridSplitter Grid.Column="1" Width="5" HorizontalAlignment="Stretch"></GridSplitter>
<GridSplitter Grid.Row="1" Height="5" HorizontalAlignment="Stretch"></GridSplitter>

最佳答案

您需要为网格分割器设置Grid.Column,并且还需要

HorizontalAlignment="Stretch"  -> for horizontal splitter
VerticalAlignment="Stretch" -> for Vertical splitter

所以你的代码看起来像--

<GridSplitter Grid.Column="1" Width="5" Grid.RowSpan ="3" VerticalAlignment="Stretch"></GridSplitter>
<GridSplitter Grid.Row="1" Height="5" Grid.ColumnSpan ="3" HorizontalAlignment="Stretch"></GridSplitter>

关于wpf - 垂直和水平网格分割器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34314466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com