wpf 3D 将自己的类添加到视区



我想制作自己的形状并将它们添加到视口中。我想在自己的类中构建这些形状,并希望使其可单击。我不能从modeluielement3D继承,因为它是可继承的。有没有人知道如何解决这个问题

public class myclass 
  inherist ...
public geometry
public handlers
and so on

viewport.childeren.add(myclass)

我对 wpf 和 3D 很陌生,所以非常感谢一个清晰的解释。

谢谢

通了。让您的类继承自 modelvisual3D。对于事件,我使用带有可视化树助手的命中测试.hittest(viewport,mouselocation)主题可以关闭。

最新更新