当用户在文本字段中提交文本时,会发送InputEvent
。当焦点发生变化时,此事件会更新,例如触摸屏上的PointerCaptureOutEvent
。
对于默认键盘输入,inputEvent
会为每个按键触发。当 TextField 从间接来源(例如自动化脚本)填充时,InputEvent
不会触发。
事件 | 描述 | 向下传递 | 向上冒泡 | 可取消 |
---|---|---|---|---|
InputEvent | 当数据输入到视觉元素视觉树中的一个节点,它实例化或派生自 C# VisualElement 类。您可以设置外观样式,定义行为,并将其作为 UI 的一部分显示在屏幕上。 更多信息请参见 词汇表时发送,通常是控件。 |
previousData
:以前的数据。
newData
:新数据。
当数据输入到实现TextInputBaseField的视觉元素时发送的事件。此事件不同于ChangeEvent
,因为它会为控件中的每个输入事件发送,即使控件的值没有改变。
target
:发生输入的元素。