我的Xamarin表单EditText事件焦点更改将不会激发

我的Xamarin表单EditText事件焦点更改将不会激发,xamarin,xamarin.forms,Xamarin,Xamarin.forms,当EditText接收到焦点时,我希望选择此字段中输入的所有文本。 在我的代码隐藏文件中,我有: private EditText _scanItem; protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "inventory" layout re

当EditText接收到焦点时,我希望选择此字段中输入的所有文本。 在我的代码隐藏文件中,我有:

    private EditText _scanItem;

    protected override void OnCreate(Bundle savedInstanceState)
    {
        base.OnCreate(savedInstanceState);

        // Set our view from the "inventory" layout resource
        SetContentView(Resource.Layout.inventory);

         _scanItem = FindViewById<EditText>(Resource.Id.editText1);

        _scanItem.FocusChange += _scanItem_FocusChange;
     }

             private void _scanItem_FocusChange(object sender, Android.Views.View.FocusChangeEventArgs e)
    {
        if (_scanItem.HasFocus == true)
            _scanItem.SelectAll();
        //throw new NotImplementedException();
    }
private EditText\u scanItem;
创建时受保护的覆盖无效(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
//从“库存”布局资源设置视图
SetContentView(Resource.Layout.inventory);
_scanItem=FindViewById(Resource.Id.editText1);
_scanItem.FocusChange+=\u scanItem\u FocusChange;
}
私有void\u scanItem\u FocusChange(对象发送者,Android.Views.View.FocusChangeEventArgs e)
{
if(_scanItem.HasFocus==true)
_scanItem.SelectAll();
//抛出新的NotImplementedException();
}

任何帮助都将不胜感激。提前谢谢

改用_scanItem.SetSelectAllOnFocus(true)

完成了