我正在尝试为 DataGridView 列标题创建点击事件,以便当用户点击重新排序数据时,我可以运行代码以按新顺序绘制甘特图(请参见下面的屏幕截图)。
如您所见,我希望用户能够对 datagridview 和甘特图进行排序以响应重新排序。
我已经尝试按照 msdn 使用点击事件,但是当我测试它时这没有任何效果: http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.columnheadermouseclick.aspx
private void dataCapPlan_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
MessageBox.Show("OK");
}
对于 DataGridView dataCapPlan
有什么想法吗?
非常感谢!
最佳答案
需要添加代码:
dataCapPlan.ColumnHeaderMouseClick +=new DataGridViewCellMouseEventHandler(dataCapPlan_ColumnHeaderMouseClick);
关于C#:为 DataGridView 列标题创建点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15817220/