2012-09-30 86 views
2

我正在寻找一些建议,了解使用C#4.0 WPF创建类似于下图的交互式表格的可能选项。关于数据结构的建议

基本上我想显示在左侧一些固定的数据,并根据用户的输入基于剩余的数据recalcs基于选择

我在想一个DataTable有我需要的功能,约95%,但我不能找到许多资源或信息添加控件,使其交互或如果我正在考虑的是一个死胡同。

我目前已经有了新的datatables正在生成基于其他地方的选择和Winforms DataGridView中显示,但它使得难以比较,所以我真的想让它更具互动性。对于WPF我希望会有更好的东西。

enter image description here

我的问题是,可以在数据表中做到这一点?有没有更好的选择?

附加信息:

  • 的数据不是来自一个数据库,或一个单一的源。
  • 它并不需要被保存任何地方无论是
  • 的列和行是不固定的
+0

其链接甲'DataTable'不是控制。它没有显示任何东西。 –

+0

@HenkHolterman - 你说得对。我目前一直在使用Winforms模拟后端结构,并使用DataGridView来显示数据表。我已经更新了我的Q. – user3357963

回答

1

一个DataGrid当然可以为你做这个,类似的WinForms DataGridView的。

对于后端,您有很多选择,但为了适应运行时的灵活性,旧的DataTable可能仍然是一个不错的选择。

大概通过CollectionViewSource