private void ChangeDetailType() { switch (DetailTypeSegmentedControl.SelectedSegment) { case 0: ViewType = CustomerDetailsViewType.Personal; break; case 1: ViewType = CustomerDetailsViewType.Address; break; } TableView.ReloadData(); }
public override void ViewDidLoad() { base.ViewDidLoad(); DetailTypeSegmentedControl.SetTitle(LocalizedStrings.GetString(LocalizedStrings.PERSONAL_DETAIL_SEGMENT), 0); DetailTypeSegmentedControl.SetTitle(LocalizedStrings.GetString(LocalizedStrings.ADDRESS_DETAIL_SEGMENT), 1); DetailTypeSegmentedControl.ValueChanged += (sender, e) => { ChangeDetailType(); }; ViewType = CustomerDetailsViewType.Personal; TableView.DataSource = this; TableView.Delegate = this; FirstNameTextField.Text = Customer; CustomerIdTextField.Text = "000"; FirstNameTextField.Delegate = this; LastNameTextField.Delegate = this; CustomerIdTextField.Delegate = this; }