我有一个方法:如何投射System.Windows.Controls.SelectedItemCollection?
private void DeletePuzzle(object param)
{
}
参数是一个System.Windows.Controls.SelectedItemCollection
,使我从一个WPF ListView
的SelectedItems
财产得到。
不知何故,我似乎无法将它从一个对象转换为任何有用的东西。由于其保护等级,我无法创建System.Windows.Controls.SelectedItemCollection
,并且参数不会转换为IList
,ICollection
或IEnumerable
。
如何迭代param的项目?
当您尝试将'param'强制转换为'IEnumerable'时会出现什么错误?另外,你有没有尝试将其转换为'IEnumerable