void view_GridMenuItemClick(object sender, GridMenuItemClickEventArgs e) { if (e.DXMenuItem.Tag.ToString() == "MenuGroupPanelClearGrouping") { view.Columns["Field5"].VisibleIndex = 0; view.Columns["Field4"].VisibleIndex = 1; view.Columns["Field3"].VisibleIndex = 2; view.Columns["Field2"].VisibleIndex = 3; view.Columns["Field1"].VisibleIndex = 4; } }
private void onGridMenuItemClick(object sender, GridMenuItemClickEventArgs e) { if (e.MenuType != GridMenuType.Column) { return; } GridStringId gridStringId; try { gridStringId = (GridStringId)e.DXMenuItem.Tag; } catch { return; } if (gridStringId == GridStringId.MenuColumnSortAscending || gridStringId == GridStringId.MenuColumnSortDescending || gridStringId == GridStringId.MenuColumnGroup) { e.Column.FieldNameSortGroup = string.Empty; } }
private void GridViewGridMenuItemClick(object sender, GridMenuItemClickEventArgs e) { MenuItemClick?.Invoke(sender, e); }