DataGrid怎么设置禁用排序功能,设置allowsorting=false为什么不行??

戚爱斌 2004-11-07 12:38:04
DataGrid怎么设置禁用排序功能,设置allowsorting=false为什么不行??
...全文
262 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2004-11-07
  • 打赏
  • 举报
回复
are you using your own TableStyle, you might want to set its AllowSorting too, see

also see some solutions

http://groups.google.com/groups?hl=en&lr=&selm=7aa779d0.0304031231.765d861%40posting.google.com


http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q1083q
zhongwanli 2004-11-07
  • 打赏
  • 举报
回复
呵,思归,老....
linfengcyl 2004-11-07
  • 打赏
  • 举报
回复
我以前查过的,你搜索一下,CSDN里面以前有的,问问题前先查一下,免得人家老回答.浪费.
戚爱斌 2004-11-07
  • 打赏
  • 举报
回复
这是什么??没看懂
linguicheng 2004-11-07
  • 打赏
  • 举报
回复
Public Class DataGridObject
Inherits DataGrid
Protected Overrides Sub OnMouseDown(ByVal e As System.Windows.Forms.MouseEventArgs)
Dim pt As System.Drawing.Point = New Point(e.X, e.Y)
Dim hti As DataGrid.HitTestInfo = Me.HitTest(pt)
If hti.Type = DataGrid.HitTestType.ColumnHeader Then
Return
End If
MyBase.OnMouseDown(e)
End Sub
End Class
戚爱斌 2004-11-07
  • 打赏
  • 举报
回复
如果允许排序,排序后,从CurrentCell读出的数据并不是显示的数据,而是排序列之前那一行的数据!

真是头疼呀!

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧