Express > Интерфейсы сборки Express > IEaxGrid > IEaxGrid.DisplayActiveSortIconOnly
DisplayActiveSortIconOnly : Boolean;
DisplayActiveSortIconOnly : System.Boolean;
Свойство DisplayActiveSortIconOnly определяет, отображается ли пиктограмма сортировки только для столбца/строки с включенной сортировкой.
При значении True будет видна пиктограмма сортировки только столбца/строки с включенной сортировкой. Если сортировка не включена, все пиктограммы будут скрыты.
Значение по умолчанию: False.
Для выполнения примера добавьте ссылки на системные сборки: Forms, Express, Tab. Создайте форму, на которой разместите кнопку с наименованием «Button1», компонент TabSheetBox с наименованием «TabSheetBox1» и компонент UiErAnalyzer с наименованием «UiErAnalyzer1». В свойстве Object компонента «UiErAnalyzer1» определите экспресс-отчет из репозитория, в свойстве Source компонента «TabSheetBox1» выберите «UiErAnalyzer1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Analyzer: IEaxAnalyzer;
EaxGrid: IEaxGrid;
Begin
UiErAnalyzer1.Active:=True;
Analyzer:= UiErAnalyzer1.ErAnalyzer;
EaxGrid:= Analyzer.Grid;
EaxGrid.DisplayActiveSortIconOnly := True;
End Sub Button1OnClick;
После выполнения примера при нажатии на кнопку в таблице указанного экспресс-отчета будет видна пиктограмма сортировки только для столбца/строки с включенной сортировкой.
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.
Imports Prognoz.Platform.Interop.Tab;
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Forms;
...
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
Analyzer: IEaxAnalyzer;
EaxGrid: IEaxGrid;
Begin
UiErAnalyzerNet1.Active:=True;
Analyzer:= UiErAnalyzerNet1.AnalyzerUi.ErAnalyzer;
EaxGrid:= Analyzer.Grid;
EaxGrid.DisplayActiveSortIconOnly := True;
End Sub;
См. также: