创建自定义网格控件wpf

时间:2018-03-30 15:00:54

标签: c# wpf user-controls grid

嗨我想从数据库加载一些数据,但我不想使用默认的wpf网格控件我想创建一个像这个pic的微小控件: control

在某种程度上,像这些,我在控制中显示信息:

foreach (var element in data)
{
    myControl.newitem.Title = element.Title;
 myControl.newitem.Content = element.Content;
 myControl.newitem.Image = element.Image;
 myControl.newitem.Date = element.Date ;
}

1 个答案:

答案 0 :(得分:1)

我会使用标准的WPF ItemsControl。

<ItemsControl ItemsSource="{Binding data}">
  <ItemsControl.ItemTemplate>
    <DataTemplate>
        <Grid>
            ....
        </Grid>
    </DataTemplate>
  </ItemsControl.ItemTemplate>
</ItemsControl>