如何在Foreach循环中创建图像

时间:2016-06-29 19:41:37

标签: c# wpf

我有一个对象列表,我想创建一个Foreach循环,在我的MainWindow上创建图像,例如50像素。我不知道是否必须在desgner中创建它们,或者是否有创建方法然后将图像放在命令中的下方。 例如,我有:

List<string> URIS = new List<string>();

foreach (var i in URIS) 
{
    //New image in MainWindow with source i
}

请记住,我想要一个&#34;列表&#34;我的窗口中的图像,以便每个图像都低于最后一个。

1 个答案:

答案 0 :(得分:1)

查看ItemsControl。它有一个ItemsSource属性,它接受一个列表并将其项目放入一个可视列表中。您可以使用ItemTemplate属性来精确控制从每个列表项创建的视觉效果类型,包括间距等内容。