/ / Чорний трикутник намальований на тлі сітки замість вмісту сітки в WinRT - xaml, фон, сітка, windows-час виконання, winrt-xaml

Чорний трикутник, намальований на фоні сітки замість вмісту сітки в WinRT - xaml, фон, сітка, windows-runtime, winrt-xaml

Тож у мене сітка з фоном. Всередині сітки знаходиться WebView, а потім трохи місця в лівій частині екрана, де я щойно розмістив кнопку.

Поки програма працює, ліва панель (щопоказує сітку з фоном і кнопкою, викладеною на ній) не відображається, натомість я отримую фон, ніяких елементів керування на ньому та чорний трикутник (або геометричну форму) внизу.

Я підозрюю, що це проблема з VM та відеоводій. Я мав подібну проблему з 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>

введіть опис зображення тут

Відповіді:

1 для відповіді № 1

Відеомагнітофони не працюють добре з мультимедіа. Слід очікувати всіляких проблем із відео.