Microsoft Visual C# 2008 Express Edition を使用して初めて WMF アプリケーションを開発しようとしています。
いろいろ使ってみたところさっそく壁にぶつかりました。
Windows フォームプロジェクトでは ユーザコントロールを作成してビルドするとツールボックスにユーザコントロールが表示されますが、
WPF プロジェクトでは、WPF ユーザコントロールを作成してビルドしても、ツールボックスに表示されません。
(右クリックの[アイテムの選択]で、[WPFコンポーネント]の一覧にもでてきません。 )
ツールボックスに表示する方法もしくは、直接ユーザコントロールを WFP ウィンドウに埋め込む方法を教えていただけないでしょうか。
アイテムの選択で、「WPFコンポーネント」タブを開き、参照ボタンを押して、作成したWPFユーザコントロールのDLLファイルを指定してみてください。
2回目なので、コメントを開いてくれましたらそちらで答えたいと思います。
dll は探してみたのですが、ありませんでした。
WPF ユーザコントロール ライブラリ プロジェクトではなく、WPF アプリケーションプロジェクトにユーザコントロールを追加しているだけだからかもしれません。
自分の環境では追加できますよ。
XPなら
C:\Documents and Settings\(ユーザ名)\My Documents\Visual Studio 2008\Projects
Vistaなら
C:\Users\(ユーザ名)\Documents\Visual Studio 2005\Projects
の下にプロジェクトごとに作成されているはずです。
もし、プロジェクトのファイルを別の場所に指定していましたら、そちらの下にあるはずです。
できました!!
DLL ファイルではなく、EXE ファイル自体を読み込ませたら無事にツールボックスに表示されるようになります。
ここ数日解決しなかった問題なので大変助かりました。
回答ありがとうございます。
試してみたのですがやっぱりだめでした。
アイテムの選択にでてきません。
どうしてですかね・・