与WPF ItemsControl类似的用户控件列表

时间:2009-04-20 03:24:25

标签: c# winforms list user-controls

我有两个数据列表。为了表示“项目”,我有一个自定义UserControl(因为该项目有多个字段,我想在UserControl上正确布局)。

我希望通过这些用户控件而不是字符串在某些类型的ListBox上填充列表。

我见过人们使用ItemsControl或某些转发器在WPF中执行此操作。你知道在WinForms中有没有办法做到这一点?

如果用户控件的数量大于容器,我想确保获得正确的垂直滚动。

2 个答案:

答案 0 :(得分:6)

FlowLayoutPanel似乎可以胜任

答案 1 :(得分:5)

在.NET 3.5 SP1中,DataRepeater组件作为WinForms的一部分添加到框架中(而不是作为VB PowerPack可下载附件的一部分)。如果您在该版本的框架上运行,那么它可能会满足您的需求。