关于C# 请问怎样可以在C#中用wpf做出一个3D场景查看窗体? 请问用什么控件啊?求代码详解 我

关于C# 请问怎样可以在C#中用wpf做出一个3D场景查看窗体? 请问用什么控件啊?求代码详解 我,第1张

非常简单,WPF不用代码就能搞定。

新建WPF项目

窗体上添加Viewport3D控件

书写XAML标记定义对象

WPF的3D主要有一下类:

1.Viewport3D:FrameworkElement

3D对象容器,Camera属性设置照相机的类型、位置、朝向、旋转,Children属性放3D对象

2.Model3D

Model3D表示3D模型

Model3D有以下子类:

如果你设定AutoGenerateColumns就不会自动生成列,需要手动指定datagrid的列。

例如:

<DataGrid AutoGenerateColumns="False" Height="418" HorizontalAlignment="Left" Name="dataGrid1" VerticalAlignment="Top" Width="316" >

<DataGrid.Columns>

<DataGridTextColumn Header="列名" Binding="{Binding Path=你的ds.Tables[0]的某一列的列名, Mode=TwoWay}" Width="380"/>

</DataGrid.Columns>

</DataGrid>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10704397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存