2015-06-02 20 views
1

我有viewport3d,我想改变它的背景颜色。如何更改WPF中的ViewPort3D背景颜色?

我对Wpf很新。我不明白从其他职位做什么。所以我问这里。

我改变画笔属性的Viewport3D但不起任何作用

<Window x:Class="W3DTinker.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="MainWindow" Height="800" Width="1200"> 
<Grid HorizontalAlignment="Left" Height="780" Margin="10,10,0,-21" VerticalAlignment="Top" Width="1180"> 
    <Viewport3D Grid.Row="0" Grid.Column="0" x:Name="Viewport" Margin="350,10,10,10" OpacityMask="{DynamicResource {x:Static SystemColors.AppWorkspaceBrushKey}}" /> 
</Grid> 

+0

可能的重复http://stackoverflow.com/questions/1841489 – Xavier

+0

这篇文章没有回答我的问题。 @Xavier –

回答

3

Viewport3D是创建为您呈现的东西变成一个3D场景的控制。它本身不显示任何东西。如果你想要背后的背景颜色,那么在它的父控件上设置背景颜色,在你的情况下它是包含它的Grid

+0

感谢您的答案 –