【问题标题】:How to display wait cursor when focusing on a RTB in WPF如何在 WPF 中关注 RTB 时显示等待光标
【发布时间】:2012-05-10 16:22:12
【问题描述】:

所以现在发生的事情如下。当我专注于 WPF 应用程序中的富文本框时,我似乎无法将光标从 Carat 更改(或者“I”文本选择光标是什么)。

这是个问题,因为当用户按下Ctrl+S时,我希望程序保存,我希望显示Cursor.Wait光标。如果我专注于任何其他控件(Treeview、stackPanel、Menu),除了 RTB 之外的所有控件,这都有效。

它是这样构建的吗?

【问题讨论】:

    标签: c# wpf textbox cursor


    【解决方案1】:

    FrameworkElement.ForceCursor Property 设置为 True 将覆盖子元素建立的光标首选项:

    <StackPanel ForceCursor="True" Cursor="Wait">
        <RichTextBox />
    </StackPanel>
    

    现在RichTextBox 将显示StackPanel 光标。

    【讨论】:

      猜你喜欢
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2017-06-18
      • 1970-01-01
      • 2013-10-23
      • 1970-01-01
      相关资源
      最近更新 更多