将控件放在3D对象wpf中

时间:2011-07-02 23:00:14

标签: wpf 3d expression-blend viewport

有几个教程向您展示如何创建此对象,例如此Introduction to WPF 3D。此外,我可以在其他应用程序中创建3d对象,然后使用表达式混合导入它们。

如果我的3d对象是一个多维数据集,例如,如何将用户控件放在多维数据集的一个面上?当我将我的3d对象导入到我的应用程序表达式时,混合创建了一个视口控件。我想知道是否可以在该对象中放置一个控件,例如按钮。我尝试将按钮放在该视口内,但它不起作用。是否可以将用户控件放在3d对象中?

1 个答案:

答案 0 :(得分:0)

您可以使用Viewport2dVisual3d class 此类允许将实时交互式2D内容直接映射到3D表面。

您应该将网格分解为每个面具有单独的网格,然后对每个面使用Viewport2dVisual3d并将控件添加到该面。