Я использовал MahApps.Metro в этом окне, я хочу отображать SecondMainWindow, когда я нажимаю на кнопку, но ShowDilaog метод не найден, когда я добавляю новое окно WPF без MahApps.Metro, ShowDilag ( ) метод найден, и он работает нормально, проблема в том, что я не могу ShowDilag () отобразить окно, содержащее MahApps.Metro, что не так с этим кодом?
вот код, который я использовал для отображения SecondMainWindow в нажатие кнопки
SecondMainWindow SMainWindow = new SecondMainWindow();
SMainWindow.ShowDialog();
Появится эта ошибка
Severity Code Description Project File Line Suppression State
Error CS1061 'SecoundMainWindow' does not contain a definition for 'ShowDialog' and no accessible extension method 'ShowDialog' accepting a first argument of type 'SecoundMainWindow' could be found (are you missing a using directive or an assembly reference?)
OneAppWPF C:\Users\mypc\Desktop\SolucionApp\OneAppWPF\MainWindow.xaml.cs 83 Active
Код xaml SecoundMainWindow
<Controls:MetroWindow x:Class="OneAppWPF.SecondMainWindow"
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:OneAppWPF"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
mc:Ignorable="d"
xmlns:iconPacks="http://metro.mahapps.com/winfx/xaml/iconpacks"
Title="Second MainWindow" Height="450" Width="800">
<Window.Resources>
<Style x:Key="LargeTileStyle" TargetType="Controls:Tile">
<Setter Property="Width" Value="300" />
<Setter Property="Height" Value="125" />
<Setter Property="TitleFontSize" Value="18" />
<Setter Property="FontWeight" Value="Bold" />
</Style>
<Style x:Key="SmallTileStyle" TargetType="Controls:Tile">
<Setter Property="Width" Value="147" />
<Setter Property="Height" Value="125" />
<Setter Property="TitleFontSize" Value="10" />
</Style>
</Window.Resources>
<Controls:MetroWindow.LeftWindowCommands>
<Controls:WindowCommands>
<Button Content="settings" />
</Controls:WindowCommands>
</Controls:MetroWindow.LeftWindowCommands>
<Grid x:Name="MainGridId">
</Grid>
</Controls:MetroWindow>