バージョン

IsFirstInGroup プロパティ

ToolBase インスタンスがツールの視覚的なグループ化の始まりを表すかどうかを示す値を取得または設定します。
シンタックス
'宣言
 
Public Property IsFirstInGroup As Boolean
public bool IsFirstInGroup {get; set;}

プロパティ値

現在のツール インスタンスがツールのグループの始まりを表す場合は True で、そうでない場合は False です。
例外
例外解説
System.NotSupportedExceptionプロパティは、基本の Form または UserControl で定義された UltraToolbarsManager 内のツールに対して、デザインタイムに修正されます。継承されたツールは、作成された Form または UserControl のデザイナーを通して、ランタイムまたはデザインタイムに修正される必要があります。
解説

このプロパティが True に設定されている場合、視覚的な分割バーが新しいグループ化を示すためにこのツールの前に表示されます。

使用例
Imports System.Diagnostics
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinToolbars

	Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

		' ----------------------------------------------------------------------------
		' 2 つのツールバーを作成し、UltraToolbarManager のツールバー コレクションに追加します
		Me.UltraToolbarsManager1.Toolbars.AddToolbarRange(New String() {"MyToolbar1", "MyToolbar2"})


		' ----------------------------------------------------------------------------
		' ボタン ツールを作成し、'MyToolbar1' および 'MyToolbar2' に追加します
		Dim buttonTool As New ButtonTool("MyButton")

		' メニューまたはツールバーに追加する前に、常に新しいツールを
		' UltraToolbarManager のルート ツール コレクションに追加します
		Me.UltraToolbarsManager1.Tools.Add(buttonTool)

		' ツールの 1 つのインスタンスを 'MyToolbar1' に追加し、他のインスタンスを 'MyToolbar2' に追加します
		Me.UltraToolbarsManager1.Toolbars("MyToolbar1").Tools.AddTool("MyButton")
		Me.UltraToolbarsManager1.Toolbars("MyToolbar2").Tools.AddTool("MyButton")


		' ----------------------------------------------------------------------------
		' ツールの 2 つのインスタンスに影響する 'MyButton' のプロパティを変更
		' しますそのためには、ツールの SharedProps オブジェクトにアクセスします
		Me.UltraToolbarsManager1.Tools("MyButton").SharedProps.DisplayStyle = ToolDisplayStyle.ImageAndText
		Me.UltraToolbarsManager1.Tools("MyButton").SharedProps.Caption = "Basic Caption"
		Me.UltraToolbarsManager1.Tools("MyButton").SharedProps.AppearancesSmall.Appearance.Image = Bitmap.FromHicon(SystemIcons.Information.Handle)


		' ----------------------------------------------------------------------------
		' 'MyToolbar1' 上にある 'MyButton' インスタンスのプロパティを変更します
		' そのためには、'MyToolbar1' の Tools コレクションにあるツールのインスタンスを取得して、
		' その InstancedProps オブジェクトにアクセスします
		Me.UltraToolbarsManager1.Toolbars("MyToolbar1").Tools("MyButton").InstanceProps.Caption = "Special Caption"
		Me.UltraToolbarsManager1.Toolbars("MyToolbar1").Tools("MyButton").InstanceProps.IsFirstInGroup = True

	End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinToolbars;

		private void button1_Click(object sender, System.EventArgs e)
		{

			// ----------------------------------------------------------------------------
			// 2 つのツールバーを作成し、UltraToolbarManager のツールバー コレクションに追加します
			this.ultraToolbarsManager1.Toolbars.AddToolbarRange(new string [] {"MyToolbar1", "MyToolbar2"} );


			// ----------------------------------------------------------------------------
			// ボタン ツールを作成し、'MyToolbar1' および 'MyToolbar2' に追加します
			ButtonTool buttonTool = new ButtonTool("MyButton");

				// メニューまたはツールバーに追加する前に、常に新しいツールを
				// UltraToolbarManager のルート ツール コレクションに追加します
				this.ultraToolbarsManager1.Tools.Add(buttonTool);

				// ツールの 1 つのインスタンスを 'MyToolbar1' に追加し、他のインスタンスを 'MyToolbar2' に追加します
				this.ultraToolbarsManager1.Toolbars["MyToolbar1"].Tools.AddTool("MyButton");
				this.ultraToolbarsManager1.Toolbars["MyToolbar2"].Tools.AddTool("MyButton");


			// ----------------------------------------------------------------------------
			// ツールの 2 つのインスタンスに影響する 'MyButton' のプロパティを変更
			// しますそのためには、ツールの SharedProps オブジェクトにアクセスします
			this.ultraToolbarsManager1.Tools["MyButton"].SharedProps.DisplayStyle	= ToolDisplayStyle.ImageAndText;
			this.ultraToolbarsManager1.Tools["MyButton"].SharedProps.Caption		= "Basic Caption";
			this.ultraToolbarsManager1.Tools["MyButton"].SharedProps.AppearancesSmall.Appearance.Image = Bitmap.FromHicon(SystemIcons.Information.Handle);


			// ----------------------------------------------------------------------------
			// 'MyToolbar1' 上にある 'MyButton' インスタンスのプロパティを変更します
			// そのためには、'MyToolbar1' の Tools コレクションにあるツールのインスタンスを取得して、
			// その InstancedProps オブジェクトにアクセスします
			this.ultraToolbarsManager1.Toolbars["MyToolbar1"].Tools["MyButton"].InstanceProps.Caption			= "Special Caption";
			this.ultraToolbarsManager1.Toolbars["MyToolbar1"].Tools["MyButton"].InstanceProps.IsFirstInGroup	= true;

		}
参照