这是我目前的问题:如何在WPF数据网格中创建互斥列?
我有一个数据网格,其中有4列:索引一年,百分比,二年+索引,和二年+百分比。我想让我的数据网格使这些列与其对应列互斥。
因此,例如,如果我按百分比输入第一年的数字,我不应该按索引输入第一年的任何数据,反之亦然。与第二年+列相同。
如果不锁定列而不是锁定列,它会清除其他列的值(例如,在上面的例子中,而不是不能按索引编辑Year One,如果你做到了,将从百分比中清除第一年的价值)。
任何想法?
编辑:这里是我试过到目前为止:我试图调整时,某样东西的变化(这并没有做任何事情)的相邻列的“AllowEdit”领域,我试图在另一列清算价值(也失败了)。
当单元格值发生变化时,找到父列然后空白和/或禁用“互补”列。 – ChrisF 2010-07-26 15:12:05