【问题标题】:WPF Editable Combobox IsFocused problemWPF Editable Combobox IsFocused 问题
【发布时间】:2009-12-15 23:47:53
【问题描述】:

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

如果您知道如何解决此问题,请留言,或者请指向提供 Watermark ComboBox 实现的链接。 谢谢, 雷伊。

【问题讨论】:

标签: wpf combobox focus editmode


【解决方案1】:

您可以尝试改用IsKeyboardFocusedIsKeyboardFocusWithin

【讨论】:

  • IsKeyboardFocusWithin 工作。谢谢。
【解决方案2】:

尝试使用 TextBox 控件的 IsFocusedIsKeyboardFocusedIsKeyboardFocusWithin 属性,该控件位于 组合框控件。可以在 e.OriginalSource(TextChangedEventArgs property) 中找到 TextBox。

它对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-11
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-25
    • 1970-01-01
    相关资源
    最近更新 更多