private void AddUserViewController_AddUserHandler(object sender, Utils.CustomEventArgs.UserInfoEventArgs e) { userViewModel.AddUser(e.UserInfo); UserTableView.ReloadData(); if (addUserViewController != null) { addUserViewController.DismissViewController(true, null); } }
private void SetUserTableView() { UserTableView.RegisterNibForCellReuse(UserInfo.Nib, UserCellName); UserTableView.AllowsSelection = false; UserTableView.RowHeight = UITableView.AutomaticDimension; UserTableView.EstimatedRowHeight = 200; UserTableView.BackgroundColor = IOSColors.BodyBackgroundColor; }
public override void ViewDidAppear(bool animated) { base.ViewDidAppear(animated); var tableViewSource = new UserTableViewSource(Locator); UserTableView.Source = tableViewSource; UserTableView.RowHeight = UITableView.AutomaticDimension; UserTableView.EstimatedRowHeight = 150; UserTableView.ReloadData(); }
private void RefreshData() { _usersCache = _userRepository.Users.ToArray(); UserTableView.ReloadData(); }