バージョン

ScrollButtonTypes プロパティ (MdiTabGroupSettings)

表示されるスクロール ボタンのタイプを返すまたは設定します。
シンタックス
'宣言
 
Public Property ScrollButtonTypes As Infragistics.Win.UltraWinTabs.ScrollButtonTypes
public Infragistics.Win.UltraWinTabs.ScrollButtonTypes ScrollButtonTypes {get; set;}
解説

ScrollButtonTypes は、どのスクロール ボタンが表示されるかを決定するフラグ型列挙体です(OR 演算子を使用して複数の値を組み合わせることができます)。スクロール ボタンがいつ表示されるかは、ScrollButtons プロパティに基づきます。

デフォルト 値は設定されておらず解決されません。
None スクロール ボタンは表示されません。
NextPrevious 次の項目および前の項目に移動するボタンが表示されます。
NextPagePreviousPage 1 ページ前および後にスクロールするボタンが表示されます。
FirstLast 最初の項目および最後の項目が画面に表示されるようにスクロールするボタンが表示されます。
サム スクロール バー トラックとスクロールつまみが表示されます。これはスクロール ボタンのないスクロール バーに似ています。
使用例
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;
}
参照