2011-05-25 17 views
1

我有一個透明的Viewport2DVisual3D outer纏繞另一個Viewport2DVisual3D inner。在inner之前將outer添加到視口時,inner不可見(即使outer是透明的)。如果首先添加inner,則說明它正常工作。Viewport2DVisual3D隱藏在另一個Viewport2DVisual3D後面,即使第二個視覺是透明的

視覺由用戶添加到視口,所以它們的添加順序是未知的。如果可能,每次用戶添加新的視覺圖像時,我都不想刪除並重新添加所有內容。是否有另一種方法使inner通過outer可見,而不管視覺效果添加的順序如何?

回答

2

不幸的是,重新排列您的Viewport2DVisual3D從後到前重新排序(也就是說,在另一個透明元素「後面」顯示,必須先添加它)正是您必須做的。

查看詳情here at the wpf3d team blog

相關問題