WPF中CAD control的XAML实现
Posted lonelyxmas
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF中CAD control的XAML实现相关的知识,希望对你有一定的参考价值。
原文:WPF中CAD control的XAML实现
??? 下面这个XAML文件是cad control里面最重要的一部分,使用Grid包含Viewport,Viewport中包括Camera和model。
??? 我以前和以后的关于WPF CAD的例子都是基于这个模板的,所以把这个文件单独放在一个文章里面,看其他文章遇到的话可以来查阅XAML的结构和一些Name。
?
??? <Grid? x:Name="CadGrid" ClipToBounds="True">?
??????? <Viewport3D Name="ViewPort"?>
??????????? <Viewport3D.Camera>
??????????????? <OrthographicCamera x:Name="camera" Position="0,0,12" LookDirection="0,0,-1"/>
??????????? </Viewport3D.Camera>
??????????? <Viewport3D.Children>
??????????????? <ModelVisual3D>
??????????????????? <ModelVisual3D.Content>
??????????????????????? <Model3DGroup>
??????????????????????????? <AmbientLight x:Name="AmbientLight" Color="Black" />
??????????????????????????? <DirectionalLight x:Name="Headlight"? Color="White"? />
??????????????????????? </Model3DGroup>
??????????????????? </ModelVisual3D.Content>
??????????????? </ModelVisual3D>
??????????????? <ModelVisual3D x:Name="CAD3DModel" />
??????????????? <local:xyz3DAxis x:Name="Axis3D" Visibility="Hidden" Color="Red"? />
??????????? </Viewport3D.Children>
??????? </Viewport3D>
??? </Grid>
以上是关于WPF中CAD control的XAML实现的主要内容,如果未能解决你的问题,请参考以下文章
将 wpf xaml 图像绑定到 System.Windows.Controls.Image 不起作用
WPF中的Generic.xaml, theme以及custom control