2010-12-13 11 views
0

に別の代替ソリューションの可能な私は、次のコードを取り、私のコードにそれを拡張しました:ヘルプが必要です - WPFのIWindowsFormsEditorService?または私の問題

http://www.codeproject.com/KB/vb/PropertyGridEx.aspx

私のコードは、例では、Windowsでアプリケーションを形成している間、WPFで書かれたプログラムである

マイコード -

http://pastebin.com/phshqYwY

次の行ので "IWindowsFormsEditorService" はWindowsのみで作られたユーザーコントロールのウィンドウのためである私のproblem-

フォームアプリケーション:

wfes.DropDownControl(ucUseValue); 

には、次のエラーを表示:

エラー1 「System.Windows.Forms.Design.IWindowsFormsEditorService.DropDownControl(System.Windows.Forms.Control)」に最適なオーバーロードされたメソッドが無効な引数を持っています

エラー2引数1:だから「Visual_Command_Line.UserControls.ArgumentEditor.UseValueArg」から「System.Windows.Forms.Control」

に変換することはできません、私は2つのソリューションを考えた - そのうちの一つが可能であれば教えてください:WPFでの "IWindowsFormsEditorService" に任意の代替は

  1. ありますか?

  2. "UseValueArg"であるUserControlをUserControlのSystem.Windows.Forms.UserControlタイプに変換する方法はありますか? (これはWindowsがWPFでのフォームアプリケーション持っている愚かなようだのですが、私はすでに試したし、それが動作する何かを)

を型System.Windows.Forms.ControlのではなくWPFのあるユーザーコントロールを作成する

  • 高度で

    おかげで、 ディン

  • 答えて

    関連する問題