Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将其他类型的集合返回到gridView选定项_C#_List_Collections_Windows Store Apps - Fatal编程技术网

C# 如何将其他类型的集合返回到gridView选定项

C# 如何将其他类型的集合返回到gridView选定项,c#,list,collections,windows-store-apps,C#,List,Collections,Windows Store Apps,我正在用c#开发一个Windows应用商店应用程序 我的应用程序中有一个GridView。gridview的源是我的类列表。我为集合列表创建了一个类 在GridView的模板中,存在文本框和图像框。当用户在GridView中选择一项时,我想返回类的值类型 例如,当用户选择第一项时,gridview会给我一个类的集合列表 我怎么能做到 if(datagridview.CurrentCell.RowIndex!=-1) if(datagridview.CurrentCell.RowIndex!=-1

我正在用c#开发一个Windows应用商店应用程序

我的应用程序中有一个
GridView
。gridview的源是我的类列表。我为集合列表创建了一个类

GridView
的模板中,存在文本框和图像框。当用户在
GridView
中选择一项时,我想返回类的值类型

例如,当用户选择第一项时,gridview会给我一个类的集合列表

我怎么能做到

if(datagridview.CurrentCell.RowIndex!=-1)
if(datagridview.CurrentCell.RowIndex!=-1)
   return datagridview.Rows[datagridview.CurrentCell.RowIndex].DataBoundItem as T // where T is denoted in Collection List<T>.
将datagridview.Rows[datagridview.CurrentCell.RowIndex].DataBoundItem作为T//返回,其中T在集合列表中表示。
请详细说明一下。“在gridview的模板中,存在文本框和图像框。当用户在gridview中选择一个项目时,我想返回我的类的值类型。例如,用户选择第一个项目,gridview会给我一个类的组合列表。”这有点让人困惑?????好的。我上音乐课。我有一本音乐集。使用类似的列表。程序扫描用户的音乐库并在列表变量中添加音乐。扫描后,将所有列表项添加到Gridview的ItemsSource。用户将在gridview中看到自己的音乐,并在gridview中选择musics。选择后,当用户单击“播放”按钮时,所选项目将添加另一个列表变量。我可以解释更多吗?我在哪里使用这个代码?在selecteditemschanged或什么的情况下,在希望获取与当前行关联的对象的位置使用它。你觉得你在哪里需要它?您要在何处处理该对象?当用户单击按钮时,所选项目将分配给列表。我怎么用这个?