在网格背景上绘制的黑色三角形而不是WinRT中的网格内容

时间:2012-04-30 21:13:52

标签: xaml background grid windows-runtime winrt-xaml

所以我有一个背景网格。网格内部是一个WebView,然后是屏幕左侧的一些空间,我刚刚放置了一个Button。

当程序运行时,左手栏(显示带背景的网格和布置在其上的按钮)不会渲染,而是我得到背景,没有控件和黑色三角形(或几何图形)形状)在底部。

我怀疑这是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>

enter image description here

1 个答案:

答案 0 :(得分:1)

虚拟机与多媒体不兼容。你应该期待视频的各种问题。