在 WPF 中,PreviewTextInput 总是只给出一个字符吗?

Zom*_*man 4 c# wpf

PreviewTextInput在 WPF 中处理TextBox的事件时,事件参数 ( TextCompositionEventArgs)的 Text 属性是否可以包含通过键盘输入的最后一个字符以外的字符?

我对它进行了彻底的测试,它似乎只包含最后一个按键的单个字符值。但是,我可能遗漏了一些明显的东西,因为它的类型是String而不是Char.

Gaz*_*yer 5

来自UIElement.PreviewTextInput文档。

键盘是 PreviewTextInput 的主要手段;但是语音、手写和其他输入设备也可以生成 PreviewTextInput

我假设非键盘来源一次能够提供不止一封信。