为啥在WPF中使用DataGridView的行冻结没有效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥在WPF中使用DataGridView的行冻结没有效果相关的知识,希望对你有一定的参考价值。
参考技术A DataGridView1.Rows[0].Frozen = true; //第一行冻结。追问不好意思,这个真心实现不了。。完全没有效果。我试过了
本回答被提问者采纳 参考技术B http://youxi.baidu.com/go.xhtml?id=108&next=enter 参考技术C 什么样的方法呀?WPF中怎么使用DataGridView
在WPF中 对应 DataGridView 控件的是 DataGrid 控件,例子如下:
<DataGrid x:Name="MetroDataGrid"Grid.Row="1"
Grid.Column="0"
Margin="20,0,20,0"
AutoGenerateColumns="False"
SelectionUnit="FullRow"
Height="500"
CanUserAddRows="False">
<DataGrid.Columns>
<DataGridCheckBoxColumn x:Name="ckbItems" Header="复选框" Width="Auto" Binding="Binding IsChecked"/>
<DataGridTextColumn Binding="Binding Name" Header="姓名" Width="200" />
<DataGridTextColumn Binding="Binding Age" Header="年龄" Width="200" />
<DataGridTextColumn Binding="Binding Sex" Header="性别" Width="200" />
<DataGridTextColumn Binding="Binding Wage" Header="工资" Width="200" />
</DataGrid.Columns>
</DataGrid>//后台代码
MetroDataGrid.ItemsSource=Employee.GetEmployees();//绑定数据源 参考技术A wpf里,没有datagridview,有类似的datagrid,有些差别,比如DataSource换成了ItemsSource 参考技术B 用DataGrid。
以上是关于为啥在WPF中使用DataGridView的行冻结没有效果的主要内容,如果未能解决你的问题,请参考以下文章
dataGridView1添加的行数 运行的时候为啥不能直接显示出来?
winform中获取datagridview如何获取选中的行,返回值object