Тут есть недочёт, когда первый раз создаётся окно, AboutWindow перестаёт быть null, и если закрыть это окно, оно так же не будет null Условие открытия окна не пройдёт и окно второй раз не откроется
Чем можно заменить метод Show() и Activate(),если я работаю с Page ,а не с Window? Мне нужно открывать отдельное окно по нажатию кнопки. private void Delete_User_Profil(object sender, RoutedEventArgs e) { if (DeleteWindow == null) { DeleteWindow = new Registrate(); DeleteWindow.Show(); } else DeleteWindow.Activate(); "Registrate" не содержит определения "Show" , и не удалось найти доступный метод расширения "Show", принимающий тип "Registrate" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
Тут есть недочёт, когда первый раз создаётся окно, AboutWindow перестаёт быть null, и если закрыть это окно, оно так же не будет null
Условие открытия окна не пройдёт и окно второй раз не откроется
Спасибо, отличное видео
👌
А как же MVVM и DI? В WPF принято использовать эти паттерны, а не обрабатывать события из контекста окна.
Мне то жк очень интересно по этому поводу.. что автор скажет!!!!!
Чем можно заменить метод Show() и Activate(),если я работаю с Page ,а не с Window?
Мне нужно открывать отдельное окно по нажатию кнопки.
private void Delete_User_Profil(object sender, RoutedEventArgs e)
{
if (DeleteWindow == null)
{
DeleteWindow = new Registrate();
DeleteWindow.Show();
}
else DeleteWindow.Activate();
"Registrate" не содержит определения "Show" , и не удалось найти доступный метод расширения "Show", принимающий тип "Registrate" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
тут есть ошибка после закрытие вы повторно не сможете открыть эту окошку if (AboutWindow == null || !AboutWindow .IsVisible)
Все круто спасибо, жалко что маштабировать надо :/
Спасибо
странно но у меня все равно открываются окна бесконечно
Мне нужно сделать по другому
У меня радиальное меню на Wpf
Вкладки мне нужны (только свои и со своими кнопками + дизайн мой)
Здесь отдельные окна