在WPF窗口背面绘制

4
我有一个不太常见的问题:是否有人知道在WPF窗口的背面绘制东西是否可能?
通常人们会在WPF窗口的正面创建控件或绘制图像。然而,我想在背面绘制东西。这是使用Snoop工具拍摄的一张图片。Snoop具有在3D中查看WPF应用程序的功能。使用所谓的Zoomer,可以在窗口后面查看。enter image description here 我想要绘制一张图片或放置一个控件,以便您可以在snoop的Zoomer功能下在应用程序的背面看到它。
有人有想法如何做到这一点吗?
谢谢, Christian

3
这个问题有点儿幼稚。 - user1228
没有反面(或勺子)。 - Paolo
1
@Christian - 我认为你需要使用WPF的3D功能来拥有控件的“背面”。我不认为这个概念可以存在于二维控件中。至于在snoop中查看“背面”,我想这完全取决于snoop是否设计用于处理3D WPF控件。如果是的话,我想它应该可以正常工作。 - Scott
@Scott - 我会写一个包含3D立方体或其他东西的小应用程序,看看它能做什么。 - Christian
@Scott - 非常令人失望的结果...我实现了一个绘制3D多面体的小应用程序,但Snoops只看到一个三角形。我认为这也意味着在背面绘制物体是不起作用的。 - Christian
显示剩余5条评论
1个回答

4

没有背面。

大多数应用程序所做的就是在控件/窗口旋转90度后立即用另一个控件/窗口替换它。


我明白了,这正是我担心的。所以我将不得不像Scott在他的评论中所说的那样去研究3D库。谢谢。 - Christian
我的建议解决方案在 Silverlight 中非常容易,因为有 PlaneProjections。我敢打赌下一个版本的 WPF 中也会有它们。 - Emond

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接