3

我有一个 WPF 文本框,并执行以下操作

  1. 输入文本为“12345”
  2. 在 3 和 4 之间移动光标(使用箭头或鼠标单击)
  3. 输入 0(所以 Text 现在是“123045”)

哪个事件/事件参数可以告诉我在位置 4 输入了 0。我需要在预览级别知道这一点,以便我可以根据前缀和后缀数字拒绝字符 0。

4

2 回答 2

4

在 PreviewTextInput 事件中,您可以使用 TextBox 的CaretIndex属性来了解输入输入的位置。

于 2010-06-09T08:06:15.703 回答
2

您可以使用 PreviewTextInput 事件。(完整示例请参见此处)

于 2010-06-09T07:24:32.983 回答