Итак, у меня есть сетка с фоном. Внутри сетки находится WebView, а затем некоторое пространство в левой части экрана, где я только что разместил кнопку.
Во время работы программы левая панель (которая показывает сетку с фоном и расположенной на ней кнопкой) не отображается, вместо этого я получаю фон, на нем нет элементов управления и черный треугольник (или геометрическую фигуру) в дно.
Я подозреваю, что это проблема с виртуальной машиной и видеодрайвером. У меня была аналогичная проблема с WPF несколько лет назад, и ответ MS состоял в том, что у меня был несовместимый видеодрайвер, из-за которого форма всегда отображалась неправильно (это очень похожее поведение).
Что я могу сделать, чтобы предотвратить это? Я включаю изображение.
Я собираюсь включить небольшой XAML, который я использовал, а затем скриншот поведения (XAML, который я изменил вручную):
<Grid>
<Grid.Background>
<ImageBrush ImageSource="Media/Background.jpg" />
</Grid.Background>
<TextBlock FontSize="24" Margin="15,15,0,0">Sample Label</TextBlock>
<WebView x:Name="wv1" Margin="250,0,0,0"></WebView>
<Button Content="Do Something" HorizontalAlignment="Left" Height="42" Margin="57,131,0,0" VerticalAlignment="Top" Width="170" Click="Button_Click1" />
</Grid>
