Visula StudioでWindowsアプリケーションを作成しています。
アプリケーション上で右クリックをした時の処理を作成中に行き詰ってしまったのでご教授お願いします。
<詳細>
・InitializeComponentメソッド起動時にcontextMenuStrip1にaddRangeでitemを1つ登録する。
・methodAでcontextMenuStrip1に格納されている。itemを1つずつ取り出したい。以下ソースコード
C#
1 2ソースコードは簡略化して記載おります。 3 4//contextMenuStripを作成 5 private void InitializeComponent(){ 6 7 8 //ここでアイテムを作成してaddしてると思われる 9 this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { 10 this.exitToolStripMenuItem}); 11 12 13 this.contextMenuStrip1.Name = "contextMenuStrip1"; 14 15} 16 17 private void methodA { 18 19 //ここにコードを書いてitemを取り出したい。↓のような感じで! 20 ToolStripMenuItem item0 = this.contextMenuStrip1.Items.indexOf(0);//このコードではエラー 21 ToolStripMenuItem item1 = this.contextMenuStrip1.Items.indexOf(1);//このコードではエラー 22 23 24} 25 26
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/20 07:58