位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# Options 窗口 — TabControl 控件

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-09

    TabControl與本節(jié)中介紹的所有控件存在本質(zhì)差異。它是一個(gè)布局控件,用于對(duì)頁面上可以通過單擊來選擇的內(nèi)容進(jìn)行分組。

    當(dāng)希望在一個(gè)窗口中顯示許多內(nèi)容,又不希望讓視圖變得太雜亂時(shí),可以使用TabControl。這種情況下,應(yīng)該將不同的信息按照相關(guān)性分為不同的組,并為每一組建一個(gè)頁面。一般來說,不應(yīng)當(dāng)讓某一頁中的控件影 響其他頁面中的控件。如果它們互相影響,用戶將不知道另一頁中的選項(xiàng)己經(jīng)被改變,導(dǎo)致他們產(chǎn)生困惑。

    默認(rèn)情況下,每個(gè)頁面都由Tabltem組成,Tabltem又默認(rèn)包含一個(gè)Grid控件。不過,可以根據(jù)需要把Grid替換為任何其他控件在每個(gè)選項(xiàng)卡中都可以放置一些UI元素,并通過選擇Tabhem來切換不同的選項(xiàng)卡。每個(gè)Tabltem都有一個(gè)用于顯示選項(xiàng)卡名稱的標(biāo)題(Header)。該標(biāo)題可以是一個(gè)Content控件,也就是說,可以自定義標(biāo)題的顯示內(nèi)容,而不只是使用單純的文本。


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部