WinFormsでWPFコンテキストメニューを表示することは可能ですか?
はいの場合、どうすればそれを行うことができますか?
よし、自分で答えを見つけた... (50 ポイントの報奨金を与えようとしたが、自分に賞を与えることができるとは思わない :P)
多くの従来の WinForms... フォームがあり、まだ作業中のプロジェクトにあります。WinForms プロジェクトで WPF コンテキスト メニューを表示するために必要なシークレット コードは次のとおりです。
var myMenu = new System.Windows.Controls.ContextMenu();
myMenu.Items.Add("One");
myMenu.Items.Add("Two");
myMenu.Items.Add("Three");
myMenu.IsOpen = true;
多田!!!- 秘密のコードは必要ありません... このコードを WPF アプリまたは WinForms アプリで記述でき、同じように機能します。
そして、あなたの答えがあります:)
それができるかどうかはわかりませんが、この記事は正しい方向を示すのに役立つかもしれません. WPF 開発者として、winforms と wpf を混在させたいと思うのは奇妙に思えますが、再利用のケースはわかります。