2011-01-03 8 views
0

あなたが知っているように、ContextMenuStripをフォームに追加すると、そのフォームのアイコンがフォームデザイナーの下部に配置されます。そのアイコンをクリックすると、ビジュアル "メニューデザイナー"が表示されます。カスタムUserControl内のContextMenuStripを編集するには?

ここで、その中に(単一)ContextMenuStripを持つカスタムユーザーコントロールを開発したとします。 Iamが探しているのは、私のカスタムUserControlの中でこのContextMenuStripと同じ "メニューデザイナ"をクリックした後に表示する方法です(私のコントロール)。

どのようにすればいいですか? Coz meとgoogleがなくなってしまった:/ Thx in advance

答えて

1

デザイナーはこれをサポートしていません。私はそれが不可能だとは言わないが、多くの仕事になるだろう。

おそらく、コード(hostingフォーム内)からcontextStripを埋め込む方がよいでしょう。

+0

私はそれについて考えていましたが、このような振る舞いを実装した後、私のuserControlはそれを作成するポイントを失います。アイデアは、2つのGUIを配置し、それらを結びつけて1つのGUIにするという必要性を緩和することでした。ポストthoのためのThx! :) – Rabbuh5

+0

主に意味がないため、サポートされていません。どのようにしてコントロールが動作するようにプログラムされていない*追加された*コンテキストメニュー項目に応答するようにしますか? –

関連する問題