我通过修改ComboBox ComboBox显影带水印ControlTemplate。一切都很好,当ComboBox不是在编辑模式,但是当我改变编辑模式为True,IsFocused属性永远不会设置为True。这是因为在编辑模式下,ComboBox使用TextBox。这是本的StackOverflow问题:。有对这个问题没有任何反应。

请掉线,如果你知道如何解决这个问题,或者请点我提供水印ComboBox实现链接。 谢谢, 雷伊。

有帮助吗?

解决方案

您可以尝试使用 IsKeyboardFocused IsKeyboardFocusWithin 代替

其他提示

尝试使用的 IsFocused IsKeyboardFocused 或<强>的IsKeyboardFocusWithin 属性的文本框控制其内的组合框控制。文本框可在e.OriginalSource(TextChangedEventArgs属性)中找到。

这为我工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top