サブメニューをデザイナまたはコードで追加することができます。下記のリンクをクリックしてそれぞれの手順を参照できます。
設計時に複数のサブメニューを追加する
設計時にサブメニューとサブメニュー内に別のメニューを追加するには、次の手順に従います。
プログラムによる複数のサブメニューを追加する
プログラムでサブメニューとサブメニュー内に別のメニューを追加するには、次の手順に従います。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Imports C1.Win.C1Command |
C# コードの書き方
C# |
コードのコピー
|
---|---|
using C1.Win.C1Command; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim ch As C1CommandHolder = C1CommandHolder.CreateCommandHolder(Me) Dim mm As New C1MainMenu |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1CommandHolder ch = C1CommandHolder.CreateCommandHolder(this) C1MainMenu mm = new C1MainMenu();1MainMenu; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.Controls.Add(mm) Dim mmenu As C1CommandMenu = CType(ch.CreateCommand(GetType(C1CommandMenu)), C1CommandMenu) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.Controls.Add(mm) C1CommandMenu mmenu = ch.CreateCommand(typeof(C1CommandMenu)) as C1CommandMenu; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
mmenu.Text = "メニュー1(&M)" mm.CommandLinks.Add(New C1CommandLink(mmenu) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
mmenu.Text = "メニュー1(&M)"; mm.CommandLinks.Add(new C1CommandLink(mmenu)); |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim menuitem1 As C1Command = ch.CreateCommand() |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1Command menuitem1 = ch.CreateCommand() |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
menuitem1.Text = "メニュー項目1" 'menumitem1 に新しい c1commandlink を追加します。 mmenu.CommandLinks.Add(New C1CommandLink(menuitem1)) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
menuitem1.Text = "メニュー項目1" //menumitem1 に新しい c1commandlink を追加します。 mmenu.CommandLinks.Add(new C1CommandLink(menuitem1)) |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim menuitem2 As C1CommandMenu = New C1CommandMenu() menuitem2.Text = "メニュー項目2" mmenu.CommandLinks.Add(New C1CommandLink(menuitem2)) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1CommandMenu menuitem2 = new C1CommandMenu(); menuitem2.Text = "メニュー項目2"; mmmenu.CommandLinks.Add(new C1CommandLink(menuitem2)) |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim submenu1 As C1Command = ch.CreateCommand() submenu1.Text = "Submenu 1" menuitem2.CommandLinks.Add(New C1CommandLink(submenu1)) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1Command submenu1 = ch.CreateCommand() submenu1.Text = "Submenu 1" menuitem2.CommandLinks.Add(new C1CommandLink(submenu1)); |