void SetAllDetailRowsSelected(int masterRowHandle, int relationIndex, bool select) { GridCheckMarksSelection detailSelectionHelper = GetDetailSelectionHelper(masterRowHandle, relationIndex); detailSelectionHelper.selection.Clear(); if (select) { detailSelectionHelper.selection.AddRange(View.DataController.GetDetailList(masterRowHandle, relationIndex)); } if (detailSelectionHelper.View != null) { detailSelectionHelper.View.LayoutChanged(); } }
public GridCheckMarksSelection(GridView view, GridCheckMarksSelection parentCheckMarkSelection) : this() { View = view; parentSelection = parentCheckMarkSelection; _parentView = parentSelection.View; }