我正在制作WPF用户控件,允许编辑(添加,重新排序,删除)绑定到ListBox
的{{1}}项(其中ObservableCollection<TextItem>
是字符串类型的包装器TextItem
绑定但没关系)。现在我希望我的控件能够独立地使用TwoWay
项目类型。将ObservableCollection
返回到ListEditingButtons
的最佳方法是什么?据我所知,我应该创建从ListEditingButtons<T>
派生的泛型类,然后从中继承具体的类。那么如何将XAML保留在基类中,它需要进行哪些更改?我正在使用.NET 4.0。
或者可能是现成的这种控制实现?