2011-10-25 49 views
0

我使用MVVM模式在WPF中创建应用程序。使用MVVM在运行时创建WPF对象

我需要提出一套从在屏幕上的矩形形式的数据库中读取信息,即,数据库中的每个记录对应于一个矩形以下列格式在屏幕上:

[register 1] 
[register 2] 
[register n] 

其中[注册...]是一个矩形,屏幕上显示文字。

编辑:我也有以下情形:

[  register 1  ] 
[  register 2  ] 
[register 3] [register 4] 
[register 5] [register 6] 
[  register n  ] 

什么更好的方式来实现这一目标的实现考虑到我的数据是在视图模型?

谢谢!

回答

0

使用简单的ListView自定义ItemTemplate

+0

嗨费利斯,谢谢你的回复!这很好用!但我有一个问题:我需要在同一行上显示两条记录,如上面的编辑所示,如何使用列表视图执行此操作?可能吗? – Alexandre

+0

在这种情况下,您可以使用lIstBox,并将ItemsPanelTemplate自定义为具有两列的均匀网格。 –

+0

谢谢,我明白了。我正在发展,它会工作。 – Alexandre