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

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

回答の条件
  • 1人5回まで
  • 登録:2008/07/31 10:51:37
  • 終了:2008/08/07 10:55:02

回答(3件)

id:freemann No.1

freemann回答回数305ベストアンサー獲得回数482008/07/31 12:31:57

ポイント27pt

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

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

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

id:kokoro912

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

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

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

どうしてですかね・・

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

freemann回答回数305ベストアンサー獲得回数482008/07/31 13:27:53

ポイント27pt

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

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

id:kokoro912

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

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

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

freemann回答回数305ベストアンサー獲得回数482008/07/31 15:47:57

ポイント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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません