У меня есть модуль с элементом управления MenuItem.
Модуль:
public class AboutPopupModule : IModule
{
public void RegisterTypes(IContainerRegistry containerRegistry)
{
}
public void OnInitialized(IContainerProvider containerProvider)
{
var regionManager = containerProvider.Resolve<IRegionManager>();
regionManager.RegisterViewWithRegion("AboutPopup", typeof(AboutMenuView));
}
}
Это AboutMenuView.xaml:
<UserControl x:Class="PrismModules.AboutPopup.Views.AboutMenuView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:prism="http://prismlibrary.com/"
mc:Ignorable="d"
prism:ViewModelLocator.AutoWireViewModel="True">
<MenuItem Header="_О программе" Command="{Binding AboutPopupCommand}" />
</UserControl>
Когда я вставляю эту область в мое менюв другом приложении:
<DockPanel>
<Menu>
<MenuItem Header="Проект">
<MenuItem Header="Выполнить" Command="{Binding RunCommand}">
</MenuItem>
<MenuItem Header="Помощь">
<ContentControl prism:RegionManager.RegionName="AboutPopup"/>
</MenuItem>
</Menu>
</DockPanel>
Визуально все это выглядит так: https://imgur.com/z9609fV
Вопрос
Скажите, пожалуйста, как вы можете удалить эти огромные поля слева и справа