このトピックでは、 C1MainMenu コントロールと C1CommandMenu コントロールをフォームに追加する方法について説明します。
設計時に C1MainMenu にメニュー項目を追加する
設計時に[コマンドの編集]ダイアログボックスを使用して C1MainMenu二メニュー項目をを追加するには、次の手順に従います。
実行時に C1MainMenu にメニュー項目を追加する
プログラムで C1MainMenu にメニュー項目を追加することもできます。プログラムで C1MainMenu にメニュー項目を追加するには、次の手順に従います。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Imports C1.Win.C1Command Dim ch As C1CommandHolder = C1CommandHolder.CreateCommandHolder(Me) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
using C1.Win.C1Command; C1CommandHolder ch = C1CommandHolder.CreateCommandHolder(this); |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim mm As New C1MainMenu Me.Controls.Add(mm) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1MainMenu mm = new C1MainMenu(); this.Controls.Add(mm); |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Dim mmenu As C1CommandMenu = CType(ch.CreateCommand(GetType(C1CommandMenu)), C1CommandMenu) mmenu.Text = "メニュー1(&M)" |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1CommandMenu mmenu = ch.CreateCommand(typeof(C1CommandMenu)) as C1CommandMenu; mmenu.Text = "&menu1"; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
mm.CommandLinks.Add(New C1CommandLink(mmenu)) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
mm.CommandLinks.Add(new C1CommandLink(mmenu)); |