View AddCheckBoxRow(KeyValuePair<object, object> option) { var already_selected = _selectedKeys.Contains((string)option.Key); var row = new ComboRowView(_context, option, already_selected); row.ItemSelected += (object sender, CompoundButton.CheckedChangeEventArgs e) => { if (ItemChanged != null) ItemChanged(this, new ComboPickerItemChangedEventArgs {InitialArgs = e, Item = option}); }; return row; }
View AddCheckBoxRow(KeyValuePair <object, object> option) { var already_selected = _selectedKeys.Contains((string)option.Key); var row = new ComboRowView(_context, option, already_selected); row.ItemSelected += (object sender, CompoundButton.CheckedChangeEventArgs e) => { if (ItemChanged != null) { ItemChanged(this, new ComboPickerItemChangedEventArgs { InitialArgs = e, Item = option }); } }; return(row); }