1
HwndSourceでアドオン(テキストボックスのエラー境界線)を使用するWPFコントロールをホストすると、アドラーは表示されません。それは崇拝者層がそこにないようです。それはなぜ、私はそれに対して何ができますか?これは既知のバグですか?HwndSourceにAdornerレイヤーが表示されない
HwndSourceでアドオン(テキストボックスのエラー境界線)を使用するWPFコントロールをホストすると、アドラーは表示されません。それは崇拝者層がそこにないようです。それはなぜ、私はそれに対して何ができますか?これは既知のバグですか?HwndSourceにAdornerレイヤーが表示されない
AdornerLayerは通常、Windowクラスのデフォルトテンプレートの一部です。
ウィンドウ以外のテンプレートでウィンドウテンプレートまたはホストコントロールをカスタマイズする場合は、 AdornerLayerを自分で作成する必要があります。
これはSystem.Windows.Documents.AdornerDecoratorの内側にあなたのWPFコントロールをラップすることにより行うことができます。
hwndSource.RootVisual = new AdornerDecorator { Child = yourTextBox };
おかげでダニエルは、私は自分自身ことが判明したことがありませんでしょう –