このトピックでは、 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));  | 
                            |
