我有一個測試集設置爲:有沒有辦法將可觀察集合轉換爲常規集合?
ObservableCollection<Person> MyselectedPeople = new ObservableCollection<Person>();
public MainWindow()
{
InitializeComponent();
FillData();
}
public void FillData()
{
Person p1 = new Person();
p1.NameFirst = "John";
p1.NameLast = "Doe";
p1.Address = "123 Main Street";
p1.City = "Wilmington";
p1.DOBTimeStamp = DateTime.Parse("04/12/1968").Date;
p1.EyeColor = "Blue";
p1.Height = "601";
p1.HairColor = "BRN";
MyselectedPeople.Add(p1);
}
一旦我有這個集合來構建我希望能夠觀察集合轉換爲類型列表。
這背後的原因是我的主要項目是接收數據的通用列表,我必須將其轉換爲Observable集合,以便在gridview,listbox等中使用。在UI中選擇數據,然後將其發送回始發程序集以供進一步使用。
+1不使用'var'就像它不合時宜。 – Shibumi 2011-03-28 22:12:44