Как изменить цвет фона 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>

1 ответ

Решение

Viewport3D это элемент управления, который создает трехмерную сцену для визуализации. Сам по себе ничего не отображает. Если вам нужен цвет фона позади него, установите цвет фона на родительский элемент управления, который в вашем случае является Grid это содержит это.

Другие вопросы по тегам