所以我需要在WPF中显示一个DataGrid。我正在使用来自Telerik的RadGridView和使用MVVM策略的Caliburn.Micro框架。
在我的演示文稿中有不同数量的列,X + 2是精确的,因为总是有一个Label列和一个Total列,然后是其他包含十进制数的X个数。
在创建我需要的类之前,我确实知道运行时的数字,这样可以提供帮助。
所以我现在正在考虑一些这样做的方法,但其中一些有缺点,所以如果有人能指出我的解决方案,我会很高兴。
为每行和每个Cell创建一个ViewModel类。 X编号将是一个集合,并且绑定它是有问题的。我需要自定义RadGridView itsefl以实际管理它。
创建一个DataTable并运行并绑定到它。我没有设法使这项工作,并不确定RadGridView是否实际上支持DataTable。这也不允许我保留每个单元格的元数据,我需要能够轻松更新单元格,因为列+行不是我需要的唯一区别键。
以某种方式动态创建一个具有要绑定的x + 2属性的对象。
是否有任何解决方案,指南或其他内容可以帮助我?