Есть главное окно (WindowStyle = None) которому я задал
Application.Current.MainWindow.MaxWidth = SystemParameters.WorkArea.Width + 7;
Application.Current.MainWindow.MaxHeight = SystemParameters.WorkArea.Height + 12;
и в StateChanged добавил
if(Application.Current.MainWindow.WindowState == WindowState.Normal) {
this.Border.Margin = new Thickness(0);
}
else if(Application.Current.MainWindow.WindowState == WindowState.Maximized) {
this.Border.Margin = new Thickness(6, 6, 0, 0);
}
где Border - рамка окна и все стало на свои места когда изменяю WindowState. Но окно переходит в Maximized еще когда мышкой потащить окно и ударить в вверх робочего стола и вот сдесь проблема, не хватает width. Почему? Как сделать нормально?
Application.Current.MainWindow.Width и Application.Current.MainWindow.Height когда
Application.Current.MainWindow.WindowState = WindowState.Maximized;
1687x1022
а когда ударить мышкой
1260x737
при разрешении екрана 1680x1050
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Возник вопрос, возможно ли добавить новые кнопки на форму в C# без предварительного их создания? То есть, добавлять их во время выполнения
Вопрос: этот код работает, но я не понимаю какЕсли Т будет неким SomeDerrivedClass, который наследуется от SomeBaseClass, тогда каким образом происходит...
Изучаю язык, решил написать нейросеть на 3 нейронакод написан, но где-то ошибка