gpt4 book ai didi

c# - WPF 2 标签宽度响应窗口调整大小

转载 作者:太空宇宙 更新时间:2023-11-03 21:19:09 25 4
gpt4 key购买 nike

我试图让 2 个标签在窗口调整大小时始终覆盖相同百分比的屏幕大小即 Label1 为左屏幕尺寸的 50%,Label 2 为屏幕尺寸的另一半 50%

现在我没有得到想要的结果。两个标签中只有一个通过消耗另一个标签宽度来调整大小。

任何人都可以帮助我获得 50-50 的关系吗?

enter image description here

在网格布局中,这里是 2 个标签的 XAML

 <Label Content="Label1" Margin="10,187,603,0" VerticalAlignment="Top" FontSize="22" Background="#FF454545" Foreground="White" FontFamily="Microsoft Sans Serif" />
<Label Content="Label2" Margin="0,187,10,0" VerticalAlignment="Top" FontSize="22" Background="#FF454545" Foreground="White" FontFamily="Microsoft Sans Serif" HorizontalAlignment="Right" Width="587"/>

最佳答案

只需设置网格的列定义 并保留标签的边距。因此网格会自动为您调整大小。

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>

<Label Grid.Column="0" Content="Label1" VerticalAlignment="Top" FontSize="22" Background="#FF454545" Foreground="White" FontFamily="Microsoft Sans Serif" />
<Label Grid.Column="1" Content="Label2" VerticalAlignment="Top" FontSize="22" Background="#FF454545" Foreground="White" FontFamily="Microsoft Sans Serif" />
</Grid>

关于c# - WPF 2 标签宽度响应窗口调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31965250/

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