sd2583703 发表于 2018-3-7 15:01:08

C1.WPF.FlexGrid控件删除后排序又显示的问题


问题:C1.WPF.FlexGrid控件,设计了一个删除功能,是用以下代码实装的。

int intRow = C1.WPF.FlexGrid.Selection.Row;
C1.WPF.FlexGrid.Rows.RemoveAt(intRow);

但是点击上面的标题行排序后,删除的数据又会显示出来,请问如何 解决?

JeffryLI 发表于 2018-3-7 15:38:56

您好,remove的只是视图里面的数据,并不影响原数据,您的删除操作应该针对的是原数据,可以使绑定的数据源,再然后在绑定给控件,希望能帮到您。

sd2583703 发表于 2018-3-7 17:17:56

JeffryLI 发表于 2018-3-7 15:38
您好,remove的只是视图里面的数据,并不影响原数据,您的删除操作应该针对的是原数据,可以使绑定的数据源 ...

你好,我现在的功能是没点登录之前是不可以更新原数据的,也就是说删除只是逻辑删除,统一对grid上的数据进行增删改后再统一点登录更新数据库的原数据。
但是现在删除后排序进行其他操作,数据又会显示出来,这个是否有办法解决?

JeffryLI 发表于 2018-3-7 17:27:40

sd2583703 发表于 2018-3-7 17:17
你好,我现在的功能是没点登录之前是不可以更新原数据的,也就是说删除只是逻辑删除,统一对grid上的数据 ...

您好,我所说的原数据不是数据库,是您绑定的list。
页: [1]
查看完整版本: C1.WPF.FlexGrid控件删除后排序又显示的问题