如何在不同的网格中禁用RepositoryLookUpEdit?

时间:2015-08-28 19:39:33

标签: winforms devexpress xtragrid

我在表单中有两个xtragrid,它们都有与数据源相同的对象......我的问题是:

如果我从第一个网格中的RepositoryLookUpEdit中选择一个值,则第二个网格必须禁用相同的RepositoryLookUpEdit,例如:

对象是一个产品,其Id = 1,我选择产品的存储到Storage =“In stock”,第二个网格必须禁用存储列。

此时我已经禁用了存储库,但它禁用了列中的所有存储库,而不是唯一需要的存储库。我也禁用了存储库,但网格卡在第一行,我无法选择任何一行。

1 个答案:

答案 0 :(得分:0)

我不了解您所说的所有内容,但您可以尝试以下方法:

  1. 为订阅CustomRowCellEdit event的行分配单独的编辑器。
  2. 要在另一个存储库项的值更改时操作存储库项的数据源,请订阅后一个存储库项的EditValueChanged event
  3. 您提供的任何代码都有助于诊断案例。