如何在WPF中重复XAML

dev*_*per 1 wpf

如何在WPF中重复UI.我的意思是,如果我有动态记录,我想显示一个带有标签和文本框的UI块以及每个记录的其他控件我该怎么做?

我在窗口上的所有数据都是动态的,没有什么是静态的,

 Record 1 in database:        test1 test11 
                         d1     t1   t11
                         r1     m1   m11

 Record 2 in database:        test2  test22 test222
                         d2     t2     t22    t222
                         r2     m2     m22    m222
                         k2     k2     k22    k222
Run Code Online (Sandbox Code Playgroud)

我有一个包含所有这些值的大对象TEST,例如test1,test11,d1,r1,t1,t11,m1,m11等.所有的行和列都是动态的.如何为上述要求创建UI.如果不清楚并且太难以理解,我很抱歉.

Jay*_*Jay 6

这很模糊,所以答案也会效仿.

通常,您使用ItemsControl(或者如果是其继承者)并将其ItemsSource属性设置为记录集合.
您可以定义DataTemplate显示单个记录所需的所有内容.
您分配DataTemplate作为ItemsControlItemTemplate.