FAQ VCL
Компоненты\DevExpress\cxPageControl

:: Меню ::
:: На главную ::
:: FAQ ::
:: Заметки ::
:: Практика ::
:: Win API ::
:: Проекты ::
:: Скачать ::
:: Секреты ::
:: Ссылки ::

:: Сервис ::
:: Написать ::

:: MVP ::

:: RSS ::

Яндекс.Метрика

Как определить во сколько рядов расположены вкладки на cxPageControl?

procedure TForm1.Button1Click(Sender: TObject);
begin
  // при cxPageControl1.Properties.MultiLine = True
  ShowMessage(cxPageControl1.ViewInfo.RowCount.ToString);
end;


Как определить в каком ряду находится вкладка на cxPageControl?

procedure TForm1.Button1Click(Sender: TObject);
begin
  // при cxPageControl1.Properties.MultiLine = True
  ShowMessage(cxPageControl1.ViewInfo.TabsViewInfo.Tabs.Tabs[0].VisibleRow.ToString);
end;


Как определить количество видимых вкладок на cxPageControl?

// Способ первый
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(cxPageControl1.ViewInfo.TabsViewInfo.ViewInfoCount.ToString);
end;

// Способ второй
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(cxPageControl1.ViewInfo.TabsViewInfo.Tabs.VisibleTabsCount.ToString);
end;


Как определить видна ли вкладка на cxPageControl?

procedure TForm1.Button1Click(Sender: TObject);
begin
  // Зависит от состояния свойства Visible (True/False)
  ShowMessage(cxPageControl1.ViewInfo.TabsViewInfo.Tabs.Tabs[0].Visible.ToString);
end;


Как определить действительно ли видна вкладка на cxPageControl?

procedure TForm1.Button1Click(Sender: TObject);
begin
  // Свойства Visible = True, но вкладка может быть не видна из-за скролла
  ShowMessage(cxPageControl1.ViewInfo.TabsViewInfo.Tabs.Tabs[0].RealVisible.ToString);
end;


Как скрыть заголовки вкладок на cxPageControl?

procedure TForm1.Button1Click(Sender: TObject);
begin
  cxPageControl1.Properties.HideTabs := True;
end;


Как расположить вкладки на cxPageControl в несколько рядов?

procedure TForm1.Button1Click(Sender: TObject);
begin
  cxPageControl1.Properties.MultiLine := True;
end;

При использовании материала - ссылка на сайт обязательна