为了账号安全,请及时绑定邮箱和手机立即绑定

Xamarin.Forms:何时应该在ContentPage中取消控件的事件

Xamarin.Forms:何时应该在ContentPage中取消控件的事件

C#
蓝山帝景 2021-04-30 10:09:05
在我们的xamarin.forms应用程序中,我们在ContentPage中创建10个文本框。然后,我们将钩住这些文本框的TextChanged事件。样例代码[XamlCompilation(XamlCompilationOptions.Compile)]public partial class PinView : ContentPage{    protected override void OnBindingContextChanged()    {        base.OnBindingContextChanged();        for (int i = 0; i < 10; i++)        {        Entry entry = new Entry();        entry.TextChanged += OnEntryTextChanged;        }    }    private void OnEntryTextChanged(object sender, TextChangedEventArgs e)    {    //Some Code    }}现在我的问题是我应该关心取消这些事件吗?如果“是”,请告诉我如何以及何时。
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

如果您要使用XAML进行订阅,那么肯定不必担心-事件将自动取消订阅。如果您使用代码进行订阅,则看起来框架应该将其覆盖(该页面将被处理掉),但是无论如何建议这样做。在github上询问xamarin表单团队可能是一个好主意。


查看完整回答
反对 回复 2021-05-08
  • 1 回答
  • 0 关注
  • 201 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信