前言: 在 WPF 开发当中由于 DataGrid 控件实现业务未达到非常理想的效果, 我决定使用 WinForm 中的 DataGridView 来实现业务.
在 XAML 中加入以下命名空间:
- xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
- xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
之后在将 DataGridView 加入 XAML 的 Grid 标签内:
- <wfi:WindowsFormsHost>
- <wf:DataGridView x:Name="dgv">
- <wf:DataGridView.Columns>
- <wf:DataGridViewTextBoxColumn HeaderText="测试列" />
- </wf:DataGridView.Columns>
- </wf:DataGridView>
- </wfi:WindowsFormsHost>
注意使用时还是使用 XAML 语法编写, 可以调出 "属性" 面板对 DataGridView 进行具体操作.
来源: http://www.bubuko.com/infodetail-3337694.html