我有一个用c#中的两个Datagridview控件实现的主-详细关系。每个数据源都连接到一个DataTable,连接是使用DataRelation完成的。我使用DataGridviewTask的"Add column“添加了一个复选框列。
我想实现的是,我可以使用此复选框来选择/取消选择将与当前主行相关的详细信息行。主行和明细行的关系应该是1: 0..1。在选择一个详细行之后,应该调用一个方法,该方法将把信息保存在数据库表中。
目前我不知道如何实现这一点,我甚至不能点击checkbox (它肯定不是只读的),我认为它与checkbox列的"DataPropertyName“有关,但我不知道我应该将它设置为哪个属性。
如果有人知道如何实现这个场景(甚至可能有一个免费的datagridview扩展),我将非常感谢。
谢谢,丹尼尔
发布于 2009-02-18 10:18:01
对于初学者,您应该确保复选框有一个布尔列。在类型化数据集中,您可以使用DatasetDesigner轻松地添加一个。
https://stackoverflow.com/questions/560451
复制相似问题