在多个视图中列出数据在单击时编辑数据

时间:2016-04-05 21:07:33

标签: c# winforms visual-studio windows-forms-designer

我正在试图找出用于表单应用程序的设计对象。 我想制作一个看起来像下图的表单应用程序。

My Windows form application

到目前为止,我已使用splitcontainers进行布局,并使用三个gridview查询同一个表但使用不同的where子句进行eatch gridview的单独DataSource。这工作正常但是当我在三个网格视图中的任何一个中单击一行时,我不能在右侧显示该数据,因为我只能从我的标签和文本字段等上的一个数据源获取数据。 我想我应该使用一个数据源,但在某种程度上对每个gridview都有不同的where子句,但我已经尝试过了,我只在所有gridview中得到相同的数据。

如果要复杂到一起,我会想要一个新的表单窗口,只需点击一下按钮即可。因此,如果我在任何网格视图中选择一行,然后单击编辑,将打开一个新的表单窗口,以便我编辑数据。我该怎么做?

请告诉我应该如何尝试构建应用程序。 例如;不要使用gridviews使用这个或那个。不要使用splitcontainers使用此instad。使用bindingsources ......等。

我非常感谢您提供的任何帮助

0 个答案:

没有答案