public object this [int index, string property] { get { DbColumnManager man = WaitForItem(index, property); if (man == null) { throw new ArgumentException("No manager found for property " + property); } return(man.GetValue(innerList [index])); } set { DbColumnManager man = WaitForItem(index, property); if (man == null) { throw new ArgumentException("No manager found for property " + property); } man.SetValue(innerList [index], value); } }
public override void SetValue(object component, object value) { manager.SetValue(component, value); }