Xamarin窗体未聚焦事件未在用户控件上触发

时间:2018-07-12 18:41:49

标签: xamarin.forms user-controls

我基于ContentView创建了一个简单的Xamarin Forms用户控件。由于ContentView(最终)是VisualElement,因此我假定内置的Unfocused事件将按预期工作。但是,尽管我可以订阅用户控件的Unfocused事件,但该事件永远不会触发。 (事实证明,它与FocusChangeRequested事件相同。)Xamarin.Forms.VisualElement.Unfocused事件的Xamarin文档是神秘的:

This event is not bubbled through the Forms stack and is received directly from the native control.

如何在Xamarin Forms用户控件中实现Unfocused事件?当用户控件失去焦点时,或者当另一个控件获得焦点时,我可以在Xamarin Forms环境中进行拦截吗?

0 个答案:

没有答案