public BindedCheckBoxView(Context context, RecurrenceControlViewModel.DayCheckBox dayCheckBox) : base(context) { _dayCheckBox = dayCheckBox; _dayCheckBox.PropertyChanged += new WeakEventHandler <PropertyChangedEventArgs>(_dayCheckBox_PropertyChanged).Handler; this.CheckedChange += BindedCheckBoxView_CheckedChange; UpdateViewProperties(); }
private View CreateDayCheckBoxView(ViewGroup root, RecurrenceControlViewModel.DayCheckBox dayCheckBox) { var view = new BindedCheckBoxView(root.Context, dayCheckBox) { Enabled = Enabled }; _dayCheckboxes.Add(view); return(view); }