Skip to content

NumPad 添加LightDismiss过滤器实现目标控件点击不隐藏Numpad 和 目标控件得到焦点的时候是否光标移到最后#897

Closed
FireTiger23 wants to merge 2 commits intoirihitech:mainfrom
FireTiger23:main
Closed

NumPad 添加LightDismiss过滤器实现目标控件点击不隐藏Numpad 和 目标控件得到焦点的时候是否光标移到最后#897
FireTiger23 wants to merge 2 commits intoirihitech:mainfrom
FireTiger23:main

Conversation

@FireTiger23
Copy link
Contributor

  • 在OverlayDialogOptions中新增LightDismissFilter属性用于控制关闭行为
  • 在OverlayFeedbackElement中添加LightDismissFilter内部属性
  • 在OverlayDialogHost中实现LightDismiss过滤逻辑,支持自定义点击区域判断
  • 为NumPad控件添加MoveCaretToEnd附加属性
  • 实现NumPad显示时光标自动移动到文本末尾的功能(触屏的需要)
  • 添加LightDismissFilter辅助函数用于判断点击是否发生在NumPad内部或目标控件内
  • 优化代码格式化和注释文档

FireTiger23 and others added 2 commits February 26, 2026 20:14
…是否光标移到最后

- 在OverlayDialogOptions中新增LightDismissFilter属性用于控制关闭行为
- 在OverlayFeedbackElement中添加LightDismissFilter内部属性
- 在OverlayDialogHost中实现LightDismiss过滤逻辑,支持自定义点击区域判断
- 为NumPad控件添加MoveCaretToEnd附加属性
- 实现NumPad显示时光标自动移动到文本末尾的功能(触屏的需要)
- 添加LightDismissFilter辅助函数用于判断点击是否发生在NumPad内部或目标控件内
- 优化代码格式化和注释文档
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant