public void DisableGrouping(IDataGridColumn <RecordT> column) => InitGrouping(column, null);
public RemoteValueChangeByChoiceFormView( string dropDownLabel, Func <T, string> userFriendlyNameBld, IDataGridColumn <T> customColOrNull = null) { Choosen = new SingleChoiceDropDown <T>(dropDownLabel, userFriendlyNameBld, customColOrNull ?? UnboundDataGridColumnBuilder.For <T>("").WithValue(userFriendlyNameBld).Build()); }
public void InitGrouping(IDataGridColumn <RecordT> column, string groupFuncLabel) { _columnMessagePassing[column].ProgrammaticGroupingChangedHandler(groupFuncLabel); RebuildGroups(RebuildGroupsReason.ProgrammaticGroupingChange); }