来自多个源的winform文本框绑定,用于查看,编辑

时间:2011-01-10 18:11:03

标签: c# winforms data-binding

我创建了一个数据绑定树视图,它与多个表绑定并显示分层数据。如果感兴趣的话,我偷了http://www.codeproject.com/KB/tree/dbTree.aspx的大部分机制。

我首先将所有数据表合并(外连接)到一个大数据表中,然后将树视图和一堆文本框数据绑定到大表。用户可以单击树视图中的节点,并在文本框中查看相应的信息。所以观看部分很不错。

现在更新,删除,通过文本框条目添加信息,用户是否可以通过文本框进行更改,并立即反映在大表和各个表中?

谢谢!

1 个答案:

答案 0 :(得分:0)

您正在以某种视图加入信息,我了解在填充树时,此视图存储在内存中。因此,如果对构成视图的表中的数据进行任何类型的更改,则必须重新加载它。

如果您正在使用网络应用程序,那将是一件很自然的事情,因为每次用户交互都会做一个新的请求来创建您的视图。