public UserDetailPage(DataUser binding, AccountGroup issuer) { InitializeComponent(); this.issuer = issuer; IssuerView.BindingContext = issuer.User; IssuerView.Update(); UpdateBinding(binding); IssuerGroupView.GestureRecognizers.Add(new TapGestureRecognizer() { Command = new Command(async() => { try { var account = await Util.SelectAccount("전환할 계정을 선택하세요"); this.issuer = account; IssuerView.BindingContext = this.issuer.User; IssuerView.Update(); UpdateRelationship(); } catch (Exception e) { Util.HandleException(e); } }) }); }
public void UpdateBinding(DataUser user) { binding = user; Title = binding.NickName + "님의 프로필"; UpdateUser(); UpdateRelationship(); }