C# 在列表框WPF或Silverlight中显示来自目录的图像的最佳方式是什么

C# 在列表框WPF或Silverlight中显示来自目录的图像的最佳方式是什么,c#,wpf,silverlight,xaml,C#,Wpf,Silverlight,Xaml,我的任务: 我有列表框和网格。 1.ListBoxSource和2。GridDetails有2列2行这可以更改为任何内容 现在,我只想将名为MyImages的文件夹中的图像显示在ListBox ListBoxSource中,然后我想将ListBoxSource中选定的图像传输到另一个ListBox ListBoxDetails或Grid或任何可以处理它的控件中,并将选定的图像放置到另一个名为MySelecteImage的目录中 我的问题是: -根据我的设想, 如何在网格中显示/显示所选图像定义为

我的任务: 我有列表框和网格。 1.ListBoxSource和2。GridDetails有2列2行这可以更改为任何内容 现在,我只想将名为MyImages的文件夹中的图像显示在ListBox ListBoxSource中,然后我想将ListBoxSource中选定的图像传输到另一个ListBox ListBoxDetails或Grid或任何可以处理它的控件中,并将选定的图像放置到另一个名为MySelecteImage的目录中

我的问题是: -根据我的设想, 如何在网格中显示/显示所选图像定义为2列2行共4个单元格,并使用所选图像填充或添加每个单元格

有人能给我看一些与我的问题相关的解决方案代码或链接吗?我将努力研究它。
我只学到了C和XAML的基本知识。我大部分时间都在使用Blend,听起来像是要为ListBox控件内的项创建数据模板。有关如何创建数据模板的信息,请参阅。然后,您希望有一些图像集合,可以在读取文件夹时生成这些图像,并将该集合传递给ListBox的ItemsSource属性。有关如何实施此设置的更多详细信息,请参阅。

感谢您的快速响应。我真的很感激。还有一件事,将图像绑定或加载/绑定到列表框中的更快方法是什么?创建找到的图像的xml文件?或者创建一个通用列表?我可以想象一个通用列表来保存XML文件上的I/O操作,但这完全取决于您的实现。