private void InitializeBindings(Library.CustomerEdit model) { this.Model = model; this.Model.BeginEdit(); this.Bindings.RemoveAll(); Bindings.Add(Resource.Id.IdTextBox, "Text", this.Model, "Id"); Bindings.Add(Resource.Id.NameTextBox, "Text", this.Model, "Name"); Bindings.Add(Resource.Id.StatusTextBox, "Text", this.Model, "Status"); }
private void InitializeBindings(Library.CustomerEdit model) { this.Model = model; this.Model.BeginEdit(); this.Bindings.RemoveAll(); Bindings.Add(((MainView)View).txtId, "Text", this.Model, "Id", BindingDirection.OneWay); Bindings.Add(((MainView)View).txtName, "Text", this.Model, "Name", BindingDirection.TwoWay); Bindings.Add(((MainView)View).txtStatus, "Text", this.Model, "Status", BindingDirection.OneWay); }
private void InitializeBindings(Person model) { Model = model; Bindings.Add(Resource.Id.IdText, "Text", Model, "Id"); Bindings.Add(Resource.Id.NameText, "Text", Model, "Name"); Bindings.Add(Resource.Id.NameTextView, "Text", Model, "Name"); Bindings.Add(Resource.Id.StatusText, "Text", Model, "Status"); //Bindings.Add(Resource.Id.SaveButton, "Enabled", Model, "IsSavable"); //Bindings.Add(new Binding(FindViewById(Resource.Id.SaveButton), "Visibility", Model, "IsSavable", // (value) => // { // if ((bool)value) // return ViewStates.Visible; // else // return ViewStates.Gone; // })); }