public List <int> GetFoo(F1 obj) { return(AttachedFooProperty.GetValue(obj)); }
public void SetFoo(F1 obj, List <int> fooList) { AttachedFooProperty.SetValue(obj, fooList); }