WinToolbarsManager コンポーネントにある数種類のツールタイプは、ツールバーに追加することができます。ここでは、ProgressBarTool をデザインタイムおよびランタイムに追加する方法を示します。
UltraToolbarsManager コントロールをツールボックスから Windows Formsにドラッグします(すでにドラッグしていれば、この操作は不要です)。ultraToolbarsManager1 コンポーネントがコンポーネント トレイに追加されます。
コンポーネント トレイで ultraToolbarsManager1 コンポーネントが選択されていることを確認します。このコンポーネントが選択されていれば、フォームの左上隅に [新規ツールバー…] ボタンが表示されます。[新規ツールバー…] ボタンをクリックします。
[新規ツールバー…] をクリックすると [新規ツールバー] ダイアログが表示されます。すべての項目をデフォルトのままとして [OK] をクリックします。フォームに新しいツールバーが表示されます。
新しいツールバーにある [新規ツールの挿入] ボタンをクリックし、コンテキスト メニューから [新規ツールの挿入…] を選択します。[新規ツール] ダイアログが表示されます。
[ツールの種類] ドロップダウンメニューから [MaskedEdit] を選択します。残りの項目をデフォルトのままとして [追加] をクリックします。ツールバーに [MaskedEdit] ツールが追加されます。[閉じる] をクリックします。
Visual Basic の場合:
Imports Infragistics.Win.UltraWinToolbars ... ' 新しいツールバーを作成して、これに Toolbars コレクションを追加します。 Dim ToolBar As New UltraToolbar("MyToolBar") Me.UltraToolbarsManager1.Toolbars.AddToolbar("MyToolBar") ' 新しい ProgressBar ツールを作成して、これを Tools コレクションを追加します。 Dim MaskedEdit As New MaskedEditTool("MyMaskedEditTool") Me.UltraToolbarsManager1.Tools.Add(MaskedEdit) ' 新しい ProgressBar ツールをツールバーに追加します。 Me.UltraToolbarsManager1.Toolbars("MyToolBar").Tools.AddTool("MyMaskedEditTool ")
C# の場合:
using Infragistics.Win.UltraWinToolbars; ... // 新しいツールバーを作成して、これに Toolbars コレクションを追加します。 UltraToolbar ultraToolbar1 = new UltraToolbar("MyToolBar"); this.ultraToolbarsManager1.Toolbars.AddToolbar("MyToolBar"); // 新しい ProgressBar ツールを作成して、これを Tools コレクションを追加します。 MaskedEditTool maskTool = new MaskedEditTool("MyMaskedEditTool"); this.ultraToolbarsManager1.Tools.Add(maskTool); // 新しい ProgressBar ツールをツールバーに追加します。 this.ultraToolbarsManager1.Toolbars["MyToolBar"].Tools.AddTool("MyMaskedEditTool");