1
當我在HwndSource中承載使用裝飾器(文本框的錯誤邊框)的WPF控件時,不顯示裝飾器。似乎裝飾層不在那裏。爲什麼是這樣,我能做些什麼反對呢?這是一個已知的錯誤?HwndSource不顯示裝飾器圖層
當我在HwndSource中承載使用裝飾器(文本框的錯誤邊框)的WPF控件時,不顯示裝飾器。似乎裝飾層不在那裏。爲什麼是這樣,我能做些什麼反對呢?這是一個已知的錯誤?HwndSource不顯示裝飾器圖層
AdornerLayer通常是Window類的默認模板的一部分。
如果您要自定義窗口模板或主窗口控件;你必須自己創建AdornerLayer。
hwndSource.RootVisual = new AdornerDecorator { Child = yourTextBox };
感謝丹尼爾,我從來沒有發現我自己:
這可以通過一個包裹裏面System.Windows.Documents.AdornerDecorator您的WPF控件來完成 – 2011-04-12 10:52:47