且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

怎么把控件贴到三维空间里的一个面上

更新时间:2022-08-17 13:44:29

原文:怎么把控件贴到三维空间里的一个面上

今天有人在问:怎么把控件贴到三维空间里的一个面上?我想,可以看看这篇文章:使用 WPF 向控件和三维表面添加视频(http://msdn.microsoft.com/zh-cn/magazine/cc163455.aspx),看完之后你举一返三,一定会有收获。

<GeometryModel3D.Material>
<DiffuseMaterial>
    <DiffuseMaterial.Brush>
        <VisualBrush>
            <VisualBrush.Visual>
                <MediaElement Source="myMedia.wmv" />
            </VisualBrush.Visual>
        </VisualBrush>
    </DiffuseMaterial.Brush>
</DiffuseMaterial>
</GeometryModel3D.Material>

关键在于灵活应用DiffuseMaterial 的Brush 属性