winForm中如何取得dataGrid排序时列头那个箭头的值?
如何取得点击列头排序时的事件?
我通过以下方法虽然可以获取排序事件,但是列头那个箭头无反应!
在DataGrid_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
DataGrid.HitTestinfo hit = DataGrid.HitTest(e.X, e.Y );
if(hit.Type == System.Windows.Forms.DataGrid.HitTestType.ColumnHeader)
{
//你的DataGrid是可以排序的话 点击列头就是这个事件
}
}
还有其他方法吗????
如何取得点击列头排序时的事件?
我通过以下方法虽然可以获取排序事件,但是列头那个箭头无反应!
在DataGrid_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
DataGrid.HitTestinfo hit = DataGrid.HitTest(e.X, e.Y );
if(hit.Type == System.Windows.Forms.DataGrid.HitTestType.ColumnHeader)
{
//你的DataGrid是可以排序的话 点击列头就是这个事件
}
}
还有其他方法吗????
解决方案 »
- WPF 奇怪问题
- visual studio 2005下编制的程序能在windows 7 下运行吗?
- 如果改进数据库查询效率,具体问题见正文
- DataGrid的问题,在线等,急
- 我想重写textbox 的textchanged,如何写呢?
- 产品需求规格书
- 如何获得richtextBox中数据大小
- 哪位知道Session超期后,再访问返回的错误码?
- 泛型的接口能否转化为非泛型的对应接口? 编译不过啊
- 错误: 找不到类型或命名空间名称“BookManagerObjects”(是否缺少 using 指令或程序集引用?)
- C#串口通信 能发数据但接收不到数据 怎么回事?
- 哪位高手能提供C#扫描网段IP的代码!
在DataGrid_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
DataGrid.HitTestinfo hit = DataGrid.HitTest(e.X, e.Y );
if(hit.Type == System.Windows.Forms.DataGrid.HitTestType.ColumnHeader)
{
//你的DataGrid是可以排序的话 点击列头就是这个事件
}
}
还有其他方法吗????