xamarin - 当 Entry 失去焦点时,Xamarin.UWP 将 Entry.Text 设置为 null。如何在 Entry.Text 设置为 null 之前获取它的值
问题描述
Entry.Text
我有一个 Xamarin 表单应用程序,只要 Entry 失去焦点(即在Entry.UnFocus EventHandler中) ,我就会在其中尝试对属性进行一些处理。
但是,我注意到 Xamarin 会在条目失去焦点时将 的值设置为Entry.Text
,null
并且它会在调用触发Unfocus
事件之前执行此操作。所以我有一种情况,他TextChanged EventHandler
收到 a e.NewTextValue
of null
,并且Entry.IsFocused
仍然是 ,然后触发true
the 。Unfocus EventHandler
这会破坏我的应用程序,因为 iOS 上的 Android 上的事件顺序非常不同。因为一个entry.Text
条目失去焦点时不会设置为 null。
所以我的问题是,当条目在设置为空之前失去焦点时,如何获取 Entry.Text 的值?
解决方案
推荐阅读
- r - 选择一系列列并添加到向量的快捷方式
- c# - 500内部服务器错误。CORS
- php - Codeigniter 从结果行()中获取 2 列
- c# - 检查接口中的对象是否具有值时出现 InvalidOperationException
- java - Kubernetes:将证书填充到密钥库中
- javascript - 根据 React 中多维数组中的数据渲染组件
- javascript - 如何在用户上传的图像上添加标记?
- php - 删除 woocommerce 电子邮件通知中的产品下载部分
- javascript - 双滚动条,因为关闭菜单
- android - 如何在我的适配器类中编辑我的 recyclerview 图像?