WPF:我的 TabItems 显示得非常小

WPF: My TabItems are displayed extremely small

我制作了一个包含 3 个 TabItem 的 WPF TabControl。问题是 TabItems 本身显示 非常 小。我在这里上传了一个屏幕打印: http://www.test2468.nl/MJ/Whosebug/Screenshot%20(3033).png.

如您所见,项目位于左上角,几乎看不见;未选择的选项卡项目大约 4 毫米宽和 2 毫米高。我不知道是什么原因造成的,显然我希望选项卡项目以默认大小显示。我还注意到所有其他元素(我在此测试 Window 中已将其删除)均以正常大小显示。我没有对这个 TabControl 或包含它的 window 应用任何样式。

代码很简单:

<Window x:Class="MyProject.TestWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
            xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
            xmlns:local="clr-namespace:MyProject"
            mc:Ignorable="d"
            Title="TestWindow" WindowState="Maximized">

    <TabControl x:Name="tabs" Margin="5 5"  >
        <TabItem></TabItem>
        <TabItem></TabItem>
        <TabItem></TabItem>
    </TabControl>
</Window>

有没有人有这样的想法,或者甚至经历过这样的事情?

需要输入TabHeader才能看到实际宽度,也可以设置Width[=选项卡的 19=],

这是一个示例

<TabItem Header="FirstTab" Width="500" >
            <Grid Background="#FFE5E5E5">
                <TextBlock HorizontalAlignment="Left"
                   Margin="10"
                   TextWrapping="Wrap"
                   Text="Take pictures of me and put them on the Internet. Meow."
                   VerticalAlignment="Top"
                   Width="500"/>
            </Grid>
 </TabItem>