怎样使datagridview不可以排序

点datagridview 的header,下面的资料不能排序,或者不可以点击header.

第1个回答  2010-03-20
在datagridview的columns属性中点击(collection),在弹出的编辑列中选定列,右边找到SortMode,更改之
第2个回答  2010-03-20
设置allowsorting属性值为false,
你可以找到datagridview 控件,把allowsorting="true"删除,它默认是不排序的.本回答被提问者和网友采纳
第3个回答  2010-03-21
做不到,dataGridView自带排序。
第4个回答  2018-01-19
在另外一处看到的,测试可行。

DataGridView1.Columns(i).SortMode = DataGridViewColumnSortMode.NotSortable

怎么把datagridview中的自动排序功能禁用
编辑列-->选定列-->行为-->SortMode-->NotSortable 或者代码里面设置 for (int i = 0; i < this.dataGridView1.Columns.Count; i++) { this.dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable; } ...

怎么实现点击datagridview的列表头重新不排序 C# winform
点击DataGridView控件的列头, 禁止自动排序 for (int i = 0; i < dataGridView1.Columns.Count; i++)\/\/禁止列排序 { dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;}

c#的datagridview控件在点击列标题的时候会把数据自动排序,怎么样把...
DataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;其中i的值就是第几列,从0开始,或设置SortMode 属性的值,在列的属性里

如何禁止DataGridView点击列标题排序
控件下拉列表那里找到“编辑列”,进去后在”选定的字段“点击一个字段,找到”SortExpression“ 填写“列字段名 DESC或者\/ASC(升序或降序)”不过这样写只能点击一次排序,你要找到绑定控件里的Sorting事件 protected void GridView1_Sorting(object sender, GridViewSortEventArgs e){ if (ViewState["Sort"...

如何取消datagridview的排序
给那个按钮一个事件,点击后服务器端重新按页面截入时的规则绑定数据啊

C#中如何取消DataGridView的排序? - C#编程 -
[ol][*]foreach (DataGridViewColumn column in dataGridView2.Columns) [*]{ [*]column.SortMode = DataGridViewColumnSortMode.NotSortable; [*]} [\/ol]

点击DataGridView表头自动排序后,更改的Cell值,过程中DataView行序改变...
我以为DataGridView会有一些比如:BeginUpdate\/BeginSort,EndUpdate\/EndSort之类的方法的呢,可惜没有找到对应的。在一些第三方控件有,比如DevExpress,这种有排序的情况下更新问题就可以这样:EndSort()\/\/停止排序 \/\/你的更新datagridview的代码 \/\/ TODO:BeginSort()\/\/继续排序 解决方案你可以模仿这个做...

datagridview 绑定list列的顺序 乱了
设置自动生成列为false 加一句dgv1.AutoGenerateColumns = false; 就行了

怎么隐藏或设置datagridview的排序箭头
this.rmvRotor.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;也就是设置SortMode 属性即可

DataGridView排序事件是哪一个
解决方案1:Automatic.SortMode = DataGridViewColumnSortMode.Columns[XXX];gridViewDataGridView gridView;设置某一列可以自动排序,这样可以实现你的需求么 解决方案2:不行,这个是默认的。如果用非连接模式,dataGridView1.DataSource = ds.Tables["aa"];,点击列头可以排序的,但为何用连接模式绑定,...

相似回答