我在Winforms项目中使用了一个WPF控件(ICSharpCode.AvalonEdit.TextEditor
),并将其放置在ElementHost中。
通过调试器,我已确认TextEditor实际上被设置为ElementHost的子控件,并且所有属性都被正确设置,但它是不可见的且无法与之交互(就好像你将IsVisible属性设置为false一样)。
ElementHost显示出来了,我可以与之交互,但是子控件不可见。我已检查过TextEditor的Visibility和IsVisible属性是否正确设置。
我从未编写过WPF应用程序,因此请尝试任何建议,即使非常简单,也可能意味着我的WPF控件是不可见的。这可能与ElementHost、控件本身或特定的AvalonEdit行为有关。
有什么建议吗?