0

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

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

它只是以这种方式构建而无法解决吗?

4

1 回答 1

0

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

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

现在RichTextBox将显示StackPanel光标。

于 2012-05-10T18:12:08.473 回答