gpt4 book ai didi

c# - 如何使用 WPF 和 MVVM 添加带有标题和内容的 TabItem

转载 作者:行者123 更新时间:2023-12-03 10:38:08 25 4
gpt4 key购买 nike

全部,我的主窗口中有以下 XAML

<TabControl ItemsSource="{Binding Path=Workspaces}" 
Grid.Column="1"
Grid.ColumnSpan="3"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
TabStripPlacement="Top">
<TabControl.ItemContainerStyle>
<Style TargetType="TabItem">
<Setter Property="Header" Value="{Binding Path=DisplayName}"/>
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
<Setter Property="VerticalContentAlignment" Value="Stretch"/>
</Style>
</TabControl.ItemContainerStyle>
</TabControl>

这是添加 TabItem与所需的内容。但是内容不填 TabItem/标签页。有人能告诉我为什么吗?

谢谢你的时间。

最佳答案

将我的评论转换为答案:

使用 Snoop在运行时检查可视化树。这应该给你一个关于正在发生的事情的提示。

检查 View 并检查 Alignment 的内容属性适用于 TabControl 的内容部分中的每个元素.还要检查是否有一些固定的WidthHeight在任何元素上,这会阻止它拉伸(stretch)

关于c# - 如何使用 WPF 和 MVVM 添加带有标题和内容的 TabItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16658195/

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