当ListBox的选择模式设置为Multiple时,发现ListBox的选中的值SelectedValue值并不会跟着改变,意思就是其值总是为第一个选择的项的值。我猜想是其Value值设置成了永远取索引最小的值,所以,我们如果要用每一个索引值,就必须在每次调用一个选择项后,将其Selected置为False。这样,下一个选择项的索引值就能够正确取到了。
点点滴滴——技术经验
最新推荐文章于 2022-08-18 17:25:49 发布
当ListBox的选择模式设置为Multiple时,发现ListBox的选中的值SelectedValue值并不会跟着改变,意思就是其值总是为第一个选择的项的值。我猜想是其Value值设置成了永远取索引最小的值,所以,我们如果要用每一个索引值,就必须在每次调用一个选择项后,将其Selected置为False。这样,下一个选择项的索引值就能够正确取到了。