pagecontrol
PageControl組件位于組件板的Win32頁中,該組件用于
實現(xiàn)窗體上多頁面技術(shù),每個頁面上均能添加若干控件。程序運行時,單擊頁面標簽就可以在多頁之間切換。
1.建立多頁
用鼠標右鍵單擊PageControl組件,在彈出式菜單中選擇New Page子菜單可添加新頁,用Delete子菜單可刪除當前
頁。讀者應(yīng)注意:
·單擊PageControl組件標題時,選中的是PageControl對象。
·單擊PageControl組件頁面時,選中的是TabSheet對象。
選擇不同對象,在對象監(jiān)視器中將顯示不同對象的屬性,即顯示PageControl對象或TabSheet對象的屬性。
2.PageControl對象的主要屬性
(1)ActivePage屬性
ActivePage屬性用于設(shè)置PageControl組件的當前頁。單擊ActivePage屬性的下拉列表框,從列表框中可選擇不同
頁面。
(2)Muhiline屬性
Muhiline屬性值為True時,PageControl控件呈多行風(fēng)格。
(3)Image屬性
Image屬性表示與PageControl相關(guān)聯(lián)的ImageList名。選定后PageControl就可使用Image-List中的圖像。
(4)Pages屬性
PageControl的所有頁面記錄在Page屬性中,Pages是運行時的屬性,即設(shè)計時在對象監(jiān)視器中不可見,而運行時
卻能在程序中引用。
Pages是一個數(shù)組,其元素類型為TTabSheet,元素個數(shù)放在PageCount中,Pages[0]是第一頁,Pages[PageCount
一1]是最后一頁。
(5)ActivePageIndex屬性
ActivePageIndex屬性是當前活動頁的Page屬性的下標,從0開始計數(shù)。ActivePageIndex也是運行時的屬性。
3.TabSheet對象的常用屬性
(1)Caption屬性
該屬性用于設(shè)置頁標簽名稱。
(2)PageIndex屬性
Pagelndex為該頁在Pages數(shù)組中的下標,從0開始。
(3)TabVisible屬性
TabVisible屬性用于設(shè)置本頁是否可見。
(4)Imagelndex屬性
該頁使用圖像在ImageList中的索引值。
自己變通一下啊,在一Panel排列控件
var
T : TTabsheet;
begin
T := TTabsheet.Create(self);
T.Caption := 'Tst';
T.PageControl := PageControl1;
T.TabVisible := True;
PageControl1.ActivePage := T;
Panel1.Parent:=T;//設(shè)置其Parent為T
end;
轉(zhuǎn)載于:https://www.cnblogs.com/semth/p/8245269.html
總結(jié)
以上是生活随笔為你收集整理的pagecontrol的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 病毒分析报告模板
- 下一篇: Hbase安装与伪分布式配置