1
WPFコントロールは、WindowsフォームのSplitContainerとElementHostに配置されています。私がスプリッタをドラッグしたとき、私はWPFコントロールの場所に不愉快なアーティファクトを持っていました。そのトラブルをどうやって管理できますか?WPFコントロールはWindows Formsでホストされています。SplitContainer
WPFコントロールは、WindowsフォームのSplitContainerとElementHostに配置されています。私がスプリッタをドラッグしたとき、私はWPFコントロールの場所に不愉快なアーティファクトを持っていました。そのトラブルをどうやって管理できますか?WPFコントロールはWindows Formsでホストされています。SplitContainer
私の経験では、ElementHostのWPFコントロールをホストすることは決して完璧ではなく、常にレンダリングの問題を引き起こします。役に立つかもしれないいくつかの回避策hereに関するいくつかの議論があります。
ありがとうございます。私はそこに私の問題の問題を発見した。 WPFコントロールレンダリングのハードウェアアクセラレーションを無効にしました。コード: 'code'publicパーシャルクラスのUserControl1:ユーザーコントロール {公共のUserControl1() { のInitializeComponent(); this.Loaded + =デリゲート {VAR源= PresentationSource.FromVisual(本) var hwndTarget = source.CompositionTarget as HwndTarget; if(hwndTarget!= null) { hwndTarget.RenderMode = RenderMode.SoftwareOnly; } }; } } 'code' – lce