2

Windowsフォームでイベントが発生するたびにWPFコントロールを更新する必要があるハイブリッドアプリケーションがあります。

文字列値のプロパティを変更するボタンクリックがあります。文字列値に応じて、WPFコントロールは線または長方形を描画する必要があります。では、ユーザーが線または長方形のいずれかをクリックしたときに、それをWPFコントロールに送信するにはどうすればよいですか?

どんな助けでも大歓迎です!

4

1 に答える 1

1

WPFUCという名前のWPFUserControlがあるとします。そして、elementHost1という名前のElementHost。また、elementHostにはWPFUCが含まれています。また、WPFUCにはStringParameterという名前のパブリックプロパティがあります。それで:

WPFUC userControl = (WPFUC)elementHost1.Child;
userControl.Parameter = "line"; //To draw line
or
userControl.Parameter = "rectangle"; //To draw rectangle

お役に立てれば。

于 2012-07-12T12:41:22.857 に答える