Xamarin表单编辑器 - 在控件未聚焦时完成

时间:2017-12-14 16:24:50

标签: input xamarin.forms

我目前正在研究我的学习项目的最后一部分,我必须实现聊天功能。然后我开始从一个新项目中实现它(对我来说测试速度更快)。但是,我正面临着一些问题,我不知道它是否是一个错误,但有这样的情况:

首先,问题来自输入,我将采用两个控件作为示例:

  • 条目
  • 编辑

我想使用Editor作为其多线功能,它让我更具可读性(也许它可能来自一个简单的条目,但这不是我想关注的重点上)。

我可以输入我的文字,一切都很好,但是当我想发送我的问题所在的文本时。实际上,键盘上有一个提交按钮似乎不可能(我无法做到),所以我创建了一个按钮(在输入的右边是灰色的)。

当我点击Button时,您和我同意我们无法关注' Editor,因此引发Unfocused并调用附加 public void OnInputUnfocused(object sender, FocusEventArgs fe) {} 的方法。

所以我的问题是:为什么 Completed 也被调用?

我把项目放在github上:https://github.com/Emixam23/ChatAppExample

如果您查看README或只是向下滚动,您会看到有关它的一些信息以及如何尝试EntryEditor之间的两种不同行为

感谢您的帮助!

0 个答案:

没有答案
相关问题