Имейте этот простой XAML для пользовательского окна.Он работает нормально, за исключением того, что во время изменения размера (слева, сверху, сверху слева и снизу слева) это выглядит ужасно.Окно вспыхивает как сумасшедший.Не похоже на проблему с ОС, так как размер стеклянного приложения Microsoft Windows изменяет размер как плавный.
Я пытаюсь настроить оконную раму, но если я не использую WindowChrome, я теряю все размеры, перетаскивание и т. Д.
<Window x:Class="WpfApp2.MainWindow"
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:WpfApp2"
WindowStyle="None"
mc:Ignorable="d"
WindowStartupLocation="CenterScreen"
Title="MainWindow" Height="450" Width="600">
<WindowChrome.WindowChrome>
<WindowChrome GlassFrameThickness="1,1,1,1" />
</WindowChrome.WindowChrome>
<Border BorderBrush="Red" BorderThickness="1">
<Button Content="Test" Height="25" Width="75" />
</Border>
</Window>