1217469096 WPF のユーザコントロールについての質問です。

Microsoft Visual C# 2008 Express Edition を使用して初めて WMF アプリケーションを開発しようとしています。
いろいろ使ってみたところさっそく壁にぶつかりました。
Windows フォームプロジェクトでは ユーザコントロールを作成してビルドするとツールボックスにユーザコントロールが表示されますが、
WPF プロジェクトでは、WPF ユーザコントロールを作成してビルドしても、ツールボックスに表示されません。
(右クリックの[アイテムの選択]で、[WPFコンポーネント]の一覧にもでてきません。 )
ツールボックスに表示する方法もしくは、直接ユーザコントロールを WFP ウィンドウに埋め込む方法を教えていただけないでしょうか。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2008/08/07 10:55:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:freemann No.1

回答回数335ベストアンサー獲得回数55

ポイント27pt

これと同じ感じではできませんか?

http://q.hatena.ne.jp/1179329459

はずしてたらすみません。

id:kokoro912

回答ありがとうございます。

試してみたのですがやっぱりだめでした。

アイテムの選択にでてきません。

どうしてですかね・・

2008/07/31 12:43:29
id:freemann No.2

回答回数335ベストアンサー獲得回数55

ポイント27pt

アイテムの選択で、「WPFコンポーネント」タブを開き、参照ボタンを押して、作成したWPFユーザコントロールのDLLファイルを指定してみてください。

2回目なので、コメントを開いてくれましたらそちらで答えたいと思います。

id:kokoro912

dll は探してみたのですが、ありませんでした。

WPF ユーザコントロール ライブラリ プロジェクトではなく、WPF アプリケーションプロジェクトにユーザコントロールを追加しているだけだからかもしれません。

2008/07/31 14:11:51
id:freemann No.3

回答回数335ベストアンサー獲得回数55

ポイント26pt

自分の環境では追加できますよ。

XPなら

C:\Documents and Settings\(ユーザ名)\My Documents\Visual Studio 2008\Projects

Vistaなら

C:\Users\(ユーザ名)\Documents\Visual Studio 2005\Projects

の下にプロジェクトごとに作成されているはずです。

もし、プロジェクトのファイルを別の場所に指定していましたら、そちらの下にあるはずです。

id:kokoro912

できました!!

DLL ファイルではなく、EXE ファイル自体を読み込ませたら無事にツールボックスに表示されるようになります。

ここ数日解決しなかった問題なので大変助かりました。

2008/07/31 16:05:44

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません