デフォルトでは、アプリケーションメニューは空です。必要なだけいくつでもメニューに項目を追加できます。 以下の手順では、メインアプリケーションボタンのドロップダウンメニューをカスタマイズする方法を示します。
以下の手順を実行します。
コマンドのスタートメニューを作成するには、以下のコードをプロジェクトに追加します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' 名前空間の Imports ディレクティブを入力 Imports C1.Win.C1Ribbon Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' 左ペインの項目を作成 Dim NewButton As RibbonButton = New RibbonButton() Dim OpenButton As RibbonButton = New RibbonButton() Dim SaveButton As RibbonButton = New RibbonButton() ' 左ペインメニューに項目を追加 Me.C1Ribbon1.ApplicationMenu.LeftPane.Items.Add(NewButton) Me.C1Ribbon1.ApplicationMenu.LeftPane.Items.Add(OpenButton) Me.C1Ribbon1.ApplicationMenu.LeftPane.Items.Add(SaveButton) ' 左ペイン項目のプロパティを設定 NewButton.Text = "&New" NewButton.LargeImage = My.Resources.Resources.NewBtn OpenButton.Text = "&Open" OpenButton.LargeImage = My.Resources.Resources.OpenBtn SaveButton.Text = "&Save" SaveButton.LargeImage = My.Resources.Resources.SaveBtn End Sub |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// 名前空間の Imports ディレクティブを入力 using C1.Win.C1Ribbon; private void Form1_Load(object sender, System.EventArgs e) { // 左ペインの項目を作成 RibbonButton NewButton = new RibbonButton(); RibbonButton OpenButton = new RibbonButton(); RibbonButton SaveButton = new RibbonButton(); // 左ペインメニューに項目を追加 this.c1Ribbon1.ApplicationMenu.LeftPane.Items.Add(NewButton); this.c1Ribbon1.ApplicationMenu.LeftPane.Items.Add(OpenButton); this.c1Ribbon1.ApplicationMenu.LeftPane.Items.Add(SaveButton); // 左ペイン項目のプロパティを設定 NewButton.Text = "&New"; NewButton.LargeImage = Properties.Resources.NewBtn; OpenButton.Text = "&Open"; OpenButton.LargeImage = Properties.Resources.OpenBtn; SaveButton.Text = "&Save"; SaveButton.LargeImage = Properties.Resources.SaveBtn; } |
アプリケーションを実行し、メインアプリケーションボタンをクリックして、コマンドのドロップダウンメニューを表示します。