WPF以外のアプリケーションを使用しているため、WPFユーザーコントロールのみを作成できます。私のこれを回避するには、私のウィンドウをusercontrolsとして作成し、wpfウィンドウをシミュレートするwpf usercontrol(ElementHostを使用)をホストする一般的なwinformを作成しました。ElementHost - ウィンドウを開くときに空白が表示される
すべては私の開発マシン(WinXP VM)ではうまく動作しますが、クライアントマシン(VMと物理、両方のWindows 7)ではウィンドウが一度開いて正常に動作します。しかし、彼はそれらを閉じてからそれらを開くと、白い白だけです。窓は閉鎖されていて、閉鎖のたびに処分されています(私はそれらをメモリに残しても同じことが起こりました)。クライアントは、アプリケーションを閉じて、再びウィンドウを表示するには、それを再び起動する必要があります。
リフレッシュコールを追加しようとしましたが、elementhostを使用していないものは何も動作していません。何か案は?!それはすべてのウィンドウで発生します。
問題を再現する郵便番号です。 –
それほど多くはない、ちょうどElementHost.Child =新しいWPFUserControl();私が言ったように、それはすべてのユーザーコントロールでこの問題を抱えていますが、Windows 7のみです。 –