Тож у мене сітка з фоном. Всередині сітки знаходиться 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Відеомагнітофони не працюють добре з мультимедіа. Слід очікувати всіляких проблем із відео.