C# ListPicker如何添加第一个静态项

C# ListPicker如何添加第一个静态项,c#,windows-phone-7,xaml,silverlight-toolkit,C#,Windows Phone 7,Xaml,Silverlight Toolkit,我有一个带有数据绑定的ListPicker,我需要将第一项“none”添加到绑定项中 如何操作?您可以连接到数据绑定集合上的集合更改事件(ObservableCollection??)。当它更改时,您可以根据需要操作列表。我的集合是ObservableCollection,但ListPicker没有名为collection changed或bound collection的事件ObservableCollection有一个collectionchanged事件。如果您正在数据绑定到该列表,则只需

我有一个带有数据绑定的ListPicker,我需要将第一项“none”添加到绑定项中


如何操作?

您可以连接到数据绑定集合上的集合更改事件(ObservableCollection??)。当它更改时,您可以根据需要操作列表。

我的集合是ObservableCollection,但ListPicker没有名为collection changed或bound collection的事件ObservableCollection有一个collectionchanged事件。如果您正在数据绑定到该列表,则只需连接到该事件。当它发生变化时,您需要检查列表的长度。如果为0,则添加默认项。如果为2,则删除默认项。等