2013-03-18 63 views
0

如何配置UltraTabControl以確保標籤標題填充可用空間?拉伸標籤填充空間

我有下面的代碼生成以下形式:

namespace StretchThoseTabs 
{ 
    using Infragistics.Win.UltraWinTabControl; 

    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 

      this.ultraTabControl2.Tabs.AddRange(new UltraTab[] 
      { 
       new UltraTab(false) {Text = "General"}, 
       new UltraTab(false) {Text = "Advanced Options"} 
      }); 
     } 
    } 
} 

Windows Form Example

+0

爲什麼你要填寫的可用空間..?有沒有特別的原因..? – MethodMan 2013-03-18 19:11:35

+0

在這種情況下,它試圖隨意將GUI與舊版產品進行匹配。我希望有更好的理由。我能想到的唯一的另一個就是鼠標點擊的精確度較低。 – 2013-03-18 19:23:47

+1

這聽起來很奇怪,關於'less mouse click precision',除非用戶是'Blind',那麼我想這可能會使部分意義上..lol – MethodMan 2013-03-18 19:25:41

回答

3

使用TabLayoutStyle財產。

,你可以將其設置爲不同的選項,例如所需要的一個可能是:

tabCtrl1.TabLayoutStyle = TabLayoutStyle.SingleRowSizeToFit; 
+0

謝謝,這正是我正在尋找。 – 2013-03-18 19:26:49