return res;
}
- public void Clear() {
+ public new void Clear() {
base.Clear();
}
- public void Remove(Binding binding) {
+ public new void Remove(Binding binding) {
if (binding == null) {
throw new NullReferenceException("The binding is null");
}
base.Remove(binding);
}
- public void RemoveAt(int index) {
+ public new void RemoveAt(int index) {
if (index < 0 || index >= base.List.Count) {
throw new ArgumentOutOfRangeException("index");
}
}
binding.SetControl (control);
+ binding.Check (control.BindingContext);
base.AddCore (binding);
}
- protected override void ClearCore() {\r
- base.ClearCore ();\r
- }\r
+ protected override void ClearCore() {
+ base.ClearCore ();
+ }
- protected override void RemoveCore(Binding dataBinding) {\r
+ protected override void RemoveCore(Binding dataBinding) {
if (dataBinding == null) {
throw new ArgumentNullException ("dataBinding");
}
- base.RemoveCore (dataBinding);\r
- }\r
+ base.RemoveCore (dataBinding);
+ }
#endregion // Protected Instance Methods
}
}