public override void Bind(TItem item) { base.Bind(item); if (_itemBindingSet == null) { _itemBindingSet = new BindingSet <TItem>(item); Bind(_itemBindingSet); _itemBindingSet.Apply(); } else { _itemBindingSet.SetSourceItem(item); } }