Skip to content

Instantly share code, notes, and snippets.

@csaba-farkas
Created October 17, 2018 09:46
Show Gist options
  • Save csaba-farkas/07d6bc7ad9f92b688d6fae406f2087ec to your computer and use it in GitHub Desktop.
Save csaba-farkas/07d6bc7ad9f92b688d6fae406f2087ec to your computer and use it in GitHub Desktop.
[Highlight column on click - Devexpress GridControl]
private void gvSourceData_MouseDown(object sender, MouseEventArgs e) {
var gridView = sender as GridView;
GridHitInfo hi = hi = gridView.CalcHitInfo(gridControl.PointToClient(MousePosition));
if (!hi.InRowCell && !hi.InColumn) {
((DXMouseEventArgs)e).Handled = true;
return;
}
gridView.ClearSelection();
for (var i = 0; i < gridView.RowCount; i++) {
gridView.SelectCell(i, hi.Column);
}
((DXMouseEventArgs)e).Handled = true;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment