夏末Believe 发表于 2017-2-28 15:30:31

关于多次触发刷新SelectedIndex

1 为C1FlexGrid控件绑定数据源,数据源为ObservableCollection<>泛型类型;
2 绑定表格的SelectedIndex,发现在每次为数据源赋值的时候,都会多次进入SelectedIndex属性的设置部分,且初始化一次数据源,会多次出发SelectedItemChanged事件。

Alice 发表于 2017-2-28 17:35:52

谢谢您的反馈。
SelectedIndex会在选择发生改变的时候触发改变。
初始化的时候,会将选择还原到默认的初始化位置,因此会触发SelectedItemChanged事件。
对于您提到的多次触发问题,还要根据您的Demo来判定,到底是哪里出了问题。

夏末Believe 发表于 2017-2-28 17:57:34

Alice 发表于 2017-2-28 17:35
谢谢您的反馈。
SelectedIndex会在选择发生改变的时候触发改变。
初始化的时候,会将选择还原到默认的初 ...

比如我Binding了一个SelectedIndex ,在我初始化的时候,就会多次进入SelectedIndex的Set部分。

Alice 发表于 2017-3-1 09:29:42

夏末Believe 发表于 2017-2-28 17:57
比如我Binding了一个SelectedIndex ,在我初始化的时候,就会多次进入SelectedIndex的Set部分。

把你现在做的Demo发过来,我帮你看看。
页: [1]
查看完整版本: 关于多次触发刷新SelectedIndex