public static void ClearSelection(string id, GuiGridView gridView, GuiSession session) { ValidateGridTarget.ValidateTarget(id, gridView, session); if (gridView == null) { gridView = (GuiGridView)(session).FindById(id); } gridView.ClearSelection(); }
public static string GetCell(GuiGridView GridView, int row, string FriendlyColName) { string column = ""; GridView.SelectAll(); foreach (var colName in GridView.SelectedColumns) { string displayCol = GridView.GetDisplayedColumnTitle(colName); if (displayCol.IndexOf(FriendlyColName) >= 0) { column = colName; break; } } GridView.ClearSelection(); return GridView.GetCellValue(row, column); }
public static string GetCellValueByDisplayColumn(this GuiGridView GridView, int row, string FriendlyColName) { string column = ""; GridView.SelectAll(); foreach (var colName in GridView.SelectedColumns) { string displayCol = GridView.GetDisplayedColumnTitle(colName); if (displayCol.IndexOf(FriendlyColName) >= 0) { column = colName; break; } } GridView.ClearSelection(); return(GridView.GetCellValue(row, column)); }
public static void DoubleClickCell(this GuiGridView GridView, int row, string FriendlyColumn) { string column = ""; GridView.SelectAll(); foreach (var colName in GridView.SelectedColumns) { string displayCol = GridView.GetDisplayedColumnTitle(colName); if (displayCol.IndexOf(FriendlyColumn) >= 0) { column = colName; break; } } GridView.ClearSelection(); GridView.DoubleClick(row, column); }
public static string GetCellValue(this GuiGridView GridView, int col, int row) { int index = 0; string column = ""; GridView.SelectAll(); foreach (var colName in GridView.SelectedColumns) { if (index == col) { column = colName; break; } index++; } GridView.ClearSelection(); return(GridView.GetCellValue(row, column)); }