2

私は winforms アプリを持っていますが、WPF をさらに実装するためのテイスターとして、WPF ユーザー コントロールをアプリに導入したいと考えています。

このコントロールは、ホストから 1 つの情報 (文字列) を受け取る必要があります。これを Winforms アプリからホストされたコントロールに渡すにはどうすればよいですか?

それとも、実際にできますか?

4

2 に答える 2

4

インスタンスを作成した後、ホストの子への参照を与える前に、wpf コントロールのプロパティを割り当てます。

WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
于 2009-10-21T13:21:55.030 に答える
2

可能です。メソッドを使用して WPF ユーザー コントロールを拡張し、必要なデータを設定して WinForms アプリケーション内から呼び出します。たとえば、この記事を参照してください。

于 2009-10-21T13:22:14.063 に答える