C# WPF设计师问题(马哈普斯地铁)?
我刚开始使用WPF,但我有一个问题,它在设计器中的外观是否正常: 但如果我运行我的应用程序: 有没有办法解决这个问题,或者这在WPF中是正常的 XAML源代码:C# WPF设计师问题(马哈普斯地铁)?,c#,.net,wpf,wpf-controls,mahapps.metro,C#,.net,Wpf,Wpf Controls,Mahapps.metro,我刚开始使用WPF,但我有一个问题,它在设计器中的外观是否正常: 但如果我运行我的应用程序: 有没有办法解决这个问题,或者这在WPF中是正常的 XAML源代码: <Controls:MetroWindow xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft
<Controls:MetroWindow
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Controls="http://metro.mahapps.com/winfx/xaml/controls"
xmlns:iconPacks="http://metro.mahapps.com/winfx/xaml/iconpacks"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="IXWare_Designed.MainWindow"
Title="Test"
WindowStartupLocation="CenterScreen" WindowStyle="SingleBorderWindow" ResizeMode="CanMinimize" d:DesignWidth="906" d:DesignHeight="474">
<Controls:MetroWindow.RightWindowCommands>
<Controls:WindowCommands>
<Button Content="settings" Click="Button_Click" />
</Controls:WindowCommands>
</Controls:MetroWindow.RightWindowCommands>
<Grid>
<TabControl HorizontalAlignment="Left" VerticalAlignment="Top" Height="445" Width="900">
<TabItem Header="TabItem" Margin="0,0,-60,0">
<TabControl HorizontalAlignment="Left" Margin="0,0,-6,-1" Width="900">
<TabItem Header="TabItem"/>
<TabItem Header="TabItem"/>
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top" Width="75"/>
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top" Width="75"/>
</TabControl>
</TabItem>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-60,0"/>
<TabItem Header="TabItem" Margin="0,0,-48,0"/>
</TabControl>
</Grid>
</Controls:MetroWindow>
看来你还没有提供一个模板来构建你的屏幕,我们需要你的源代码来提供你出错的详细信息编辑我的帖子并添加源代码,如果这有帮助的话。根据我的经验,你不应该在默认WPF控件的基本用法之外使用设计器。其他任何东西都可能损坏,并且不会正确显示。我对MahApps和其他一些图书馆也有问题,所以我基本上不应该使用设计器在MahApps中添加/编辑东西?仅使用MainWindow.xaml?source看起来基本正常,但事实上tabcontrol应该只包含HeaderedContentControl,例如tabitem,这样按钮和矩形就不应该在那里了,它们应该在HeaderedContentControl的内容或标题中看起来您还没有提供用于构建屏幕的模板我们需要您的源代码来提供您出错的详细信息编辑我的帖子并添加源代码,如果有帮助的话。根据我的经验,除了默认WPF控件的基本用法之外,不应该使用设计器。其他任何东西都可能损坏,并且不会正确显示。我对MahApps和其他一些图书馆也有问题,所以我基本上不应该使用设计器在MahApps中添加/编辑东西?仅使用MainWindow.xaml?source看起来一般正常,但事实上tabcontrol只应包含HeaderedContentControl,如tabitem,因此按钮和矩形不应存在,它们应位于HeaderedContentControl的内容或标题中