我的疯狂问题:我在WPF表单上使用对接系统(AvalonDock),具有航空玻璃风格背景(看起来真的很棒)。在一个可停靠的MDI中,我需要一个WinForms自定义控件,所以我只使用了WindowsFormsHost
来成功加载我的控件。但是有一个问题:
WindowsFormsHost
显示自定义控件中使用的所有颜色的黑色数量的主窗体的玻璃背景。
更改MDI背景没有用,因为WindowsFormsHost
会在WPF MDI中的所有内容中删除漏洞。
总结既不试图在黑色背景上设置白色文本也不反过来使得我的自定义控件中的文本框清晰可读。
有什么建议吗?