首页 > 解决方案 > 是否可以在不使用 XAML 的情况下更新相机位置和方向?

问题描述

我有一个 Windows 窗体中的 WPF UserControl 库,我正在尝试在触发事件时更新我的​​相机位置和外观方向,但我想在没有 XAML 的情况下进行。这甚至可能吗?我尝试过:

userControl.Dispatcher.Invoke(()=>
{
    userControl.UpdateCameraPOV();
});

但它不起作用。

标签: c#wpfwinforms

解决方案


对于使用 .NET 进行任何 3D 工作,Helix Toolkit是一个很好的帮助。它包括一个带有平移/倾斜运动的视图控件,对于您也可以通过代码控制的视图来说,这可能是一个好的开始。


推荐阅读