假设我有一个CollectionView
,我如何获得项目类型?
public Type GetItemType()
{
CollectionView items = DataGrid.Items;
Type itemType = items.GetType // ...;
return itemType;
}
您不需要在列表中包含项。如果你有一个collectionview,你可以取它的源集合使用它你可以得到它的项目类型
var myEnumarator= myCollectionView.SourceCollection.GetEnumerator();
var mytype = myEnumarator.GetType().GetGenericArguments()[0];