- ベストアンサー
C# プログラミング
C#(VS)で開発しています。 今、コンパイルエラーで苦しんでいます。 WPFをwinformにはりつけて winformのマウスイベントを受けて、そこから WPFのコントロールに設定されている値を参照したいです。 debugで、stopさせて「ローカル」の値をみると確かに設定されているのですが、 参照しようとすると、定義がありませんというエラーが出て 参照できません どうしたら参照できるのでしょうか
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
次が参考にならないでしょうか。 http://www.oborodukiyo.info/WPF/VS2010/WPF-GetEventOnForm.aspx 参考サイトでやっているのは、WPFのユーザコントロールの中でイベントを公開していて、そのイベントにフォーム側で登録しています。 それで、ユーザコントロールのイベントが発生すると、フォーム側の方で設定したメソッドが呼ばれますので、そこでデータを取得するという方法があるかと思います。 またもっと単純に、WPFのユーザコントロールでプロパティをPublicで公開して、フォーム側からそのプロパティを読み取るのではダメでしょうか。 頑張ってください。
お礼
ありがとうございます 開発スケジュールがタイトなので、 先週は別のできる部分を進めていました URLは、とても参考になります 他の部分でも使えそうです C#(オブジェクト指向)初めてなので 1つ、1つつまづきます 大変ですが頑張っています ありがとうございました (また質問すると思います。。)