WPF可编辑Combobox IsFocused问题

时间:2009-12-15 23:47:53

标签: wpf combobox focus editmode

我正在通过修改ComboBox ComboBox来开发水印ControlTemplateComboBox未处于可编辑模式时,一切正常,但当我将编辑模式更改为True时,IsFocused属性永远不会设置为True。这是因为在编辑模式下,ComboBox正在使用TextBox。这是此StackOverflow question:的精确副本。对这个问题没有回应。

如果您知道如何解决此问题,请删除一行,或者请指向提供水印ComboBox实施的链接。 谢谢, 雷伊。

2 个答案:

答案 0 :(得分:8)

您可以尝试使用IsKeyboardFocusedIsKeyboardFocusWithin代替

答案 1 :(得分:0)

尝试使用 TextBox 控件中位于 IsFocused IsKeyboardFocused IsKeyboardFocusWithin 属性> ComboBox 控件。可以在e.OriginalSource(TextChangedEventArgs属性)处找到TextBox。

对我有用。