Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在UserControl WPF的视口中使用VisualBrush_C#_Wpf - Fatal编程技术网

C# 在UserControl WPF的视口中使用VisualBrush

C# 在UserControl WPF的视口中使用VisualBrush,c#,wpf,C#,Wpf,我正在尝试在UserControl的Viewport3D中使用VisualBrush,当我在Blend for Visual Studio环境中时,一切都很好,它显示了!但当我调试项目时,它根本不会出现 我在UserControl中有2个网格(作为页面)和1个Viewport3D对象,我希望当我单击“前进”按钮时,Viewport3D将页面1翻转到页面2,它在窗口中工作正常,但我不能在UserControl中使用它,我的意思是它不会出现 如果可以的话,请引导我 如果您只是希望看到视觉笔刷作为漫反

我正在尝试在UserControl的Viewport3D中使用VisualBrush,当我在Blend for Visual Studio环境中时,一切都很好,它显示了!但当我调试项目时,它根本不会出现

我在UserControl中有2个网格(作为页面)和1个Viewport3D对象,我希望当我单击“前进”按钮时,Viewport3D将页面1翻转到页面2,它在窗口中工作正常,但我不能在UserControl中使用它,我的意思是它不会出现

如果可以的话,请引导我


如果您只是希望看到视觉笔刷作为漫反射材质,请链接到UserControl.cs->

给你

<Grid>
    <Grid x:Name="Page1_Grid" HorizontalAlignment="Left" Height="210" VerticalAlignment="Top" Width="216" Visibility="Hidden">
        <Grid x:Name="Page1" HorizontalAlignment="Left" Height="210" VerticalAlignment="Top" Width="216">
            <Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="190" VerticalAlignment="Top" Width="196" Margin="10,10,0,0" CornerRadius="5" Background="#FFFF9B9B" RenderTransformOrigin="-0.041,0.411">
                <Button x:Name="button" Content="Forward" Margin="9,19,99,130" Click="Button_Click"/>
            </Border>
        </Grid>
    </Grid>
    <Grid x:Name="Page2_Grid" HorizontalAlignment="Left" Height="210" VerticalAlignment="Top" Width="216" Visibility="Hidden" d:IsHidden="True">
        <Grid x:Name="Page2" HorizontalAlignment="Left" Height="210" VerticalAlignment="Top" Width="216">
            <Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="190" VerticalAlignment="Top" Width="196" Margin="10,10,0,0" CornerRadius="5" Background="#FFFF9B9B" RenderTransformOrigin="-0.041,0.411">
                <Button Content="Back" Margin="9,19,99,130"/>
            </Border>
        </Grid>
    </Grid>
    <Viewport3D HorizontalAlignment="Left" Height="190" VerticalAlignment="Top" Width="196" Margin="10,10,0,0">
        <Viewport3D.Camera>


我已将包含笔刷视觉效果的网格移动到视口之前,以便在漫反射材质拾取之前准备就绪。

我已尽了一切努力,但没有得到任何结果。这是我之前解决类似问题的一个答案,谢谢,但这不是我的意思。