'宣言 Public Property ScrollArrowStyle As Infragistics.Win.UltraWinTabs.ScrollArrowStyle
public Infragistics.Win.UltraWinTabs.ScrollArrowStyle ScrollArrowStyle {get; set;}
ScrollArrowStyle は、最初/最後、次/前、次ページ/前ページの各ボタンされる矢印を決定します。ScrollButtonTypes プロパティは、スクロール ボタンをいつ表示するかを指定するために使用します。ScrollButtons プロパティは、スクロール ボタンがいつ表示されるかを決定します。スクロール ボタンが常に表示されるように設定されている場合は、スクロール操作を実行できないときにも、スクロール ボタンが無効な状態で表示されます。WindowsXP スタイルは、スピン ボタンとスクロール ボタンで見られる Windows XP スタイルのシェブロンを使用します。Standard および VisualStudio の各設定では、スクロールの方向を示す三角形としてスクロール矢印が表示されます。両者の違いは無効なときの外観にあります。VisualStudio スタイルのスクロール矢印は、Visual Studio .Netで見られるように、無効なときに塗りつぶされません。
Imports Infragistics.Win Imports Infragistics.Win.UltraWinTabs Imports Infragistics.Win.UltraWinTabbedMdi Private Sub InitializeStateButtonTabGroup(ByVal tabGroup As MdiTabGroup) ' display the tabs as state buttons tabGroup.Settings.TabStyle = TabStyle.StateButtons ' display a separator bar between the state buttons tabGroup.Settings.ShowButtonSeparators = DefaultableBoolean.True ' leave 9 pixels of space between the state button tabs tabGroup.Settings.InterTabSpacing = New DefaultableInteger(9) ' use office xp style buttons for the close and scroll buttons tabGroup.Settings.ButtonStyle = UIElementButtonStyle.OfficeXPToolbarButton ' use the xp style chevron arrow for the scroll buttons tabGroup.Settings.ScrollArrowStyle = ScrollArrowStyle.WindowsXP ' only show the scroll buttons when needed tabGroup.Settings.ScrollButtons = DefaultableTabScrollButtons.Automatic ' show the next/previous and next page/ previous page buttons ' and scroll track/thumb when scroll buttons are displayed tabGroup.Settings.ScrollButtonTypes = ScrollButtonTypes.NextPagePreviousPage Or _ ScrollButtonTypes.NextPrevious Or ScrollButtonTypes.Thumb ' when the scroll track is displayed, it should be no less than 40 pixels tabGroup.Settings.ScrollTrackExtent = 40 End Sub
using Infragistics.Win; using Infragistics.Win.UltraWinTabs; using Infragistics.Win.UltraWinTabbedMdi; private void InitializeStateButtonTabGroup( MdiTabGroup tabGroup ) { // display the tabs as state buttons tabGroup.Settings.TabStyle = TabStyle.StateButtons; // display a separator bar between the state buttons tabGroup.Settings.ShowButtonSeparators = DefaultableBoolean.True; // leave 9 pixels of space between the state button tabs tabGroup.Settings.InterTabSpacing = new DefaultableInteger(9); // use office xp style buttons for the close and scroll buttons tabGroup.Settings.ButtonStyle = UIElementButtonStyle.OfficeXPToolbarButton; // use the xp style chevron arrow for the scroll buttons tabGroup.Settings.ScrollArrowStyle = ScrollArrowStyle.WindowsXP; // only show the scroll buttons when needed tabGroup.Settings.ScrollButtons = DefaultableTabScrollButtons.Automatic; // show the next/previous and next page/ previous page buttons // and scroll track/thumb when scroll buttons are displayed tabGroup.Settings.ScrollButtonTypes = ScrollButtonTypes.NextPagePreviousPage | ScrollButtonTypes.NextPrevious | ScrollButtonTypes.Thumb; // when the scroll track is displayed, it should be no less than 40 pixels tabGroup.Settings.ScrollTrackExtent = 40; }