MessagingCentre
Xamarin
MainPage.xaml.cs
MessageCentre
,查找“focus”消息,然后将窗体的焦点设置为一个名为txtfirstname的条目控件。
public MainPage()
{
InitializeComponent();
BindingContext = new ViewModel();
MessagingCenter.Subscribe<MainPage>(this, "Focus", (sender) => { txtFirstName.Focus(); });
}
private void ClearFormCommand(object obj)
{
FirstName = string.Empty;
Surname = string.Empty;
Age = string.Empty;
AboutMe = string.Empty;
MessagingCenter.Send<MainPage>(this, "Focus");
}
this
在
MessagingCentre.Send
MainPage