人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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


1217469096
●拡大する


●質問者: こころ
●カテゴリ:コンピュータ
✍キーワード:C# EXPRESS Microsoft WFP Windows
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● freemann
●27ポイント

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

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

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

◎質問者からの返答

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

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

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

どうしてですかね・・


2 ● freemann
●27ポイント

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

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

◎質問者からの返答

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

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


3 ● freemann
●26ポイント

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

XPなら

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

Vistaなら

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

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

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

◎質問者からの返答

できました!!

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ