最近SilverLight項(xiàng)目中發(fā)現(xiàn)了一個(gè)奇怪的問(wèn)題,舉個(gè)小例子說(shuō)明一下,我的Treeview控件初始狀態(tài)為收攏狀態(tài)(即 IsExpanded=false),展開(kāi)之后如下所示:筆記本板塊 Dell筆記本 IBM筆記本臺(tái)式筆記本 聯(lián)想臺(tái)式筆記本 有兩個(gè)問(wèn)題:1)當(dāng)我將某一個(gè)父節(jié)點(diǎn)(“筆記本板塊”)展開(kāi),并單擊該父節(jié)點(diǎn)下的某子節(jié)點(diǎn)(“Dell筆記本”)時(shí),SelectedItemChanged事件會(huì)執(zhí)行兩次,一次的SelectedItem值為子節(jié)點(diǎn)的,另一次是父節(jié)點(diǎn)的。覺(jué)得這個(gè)問(wèn)題出的很奇怪,想了半天沒(méi)想明白。2)另外,當(dāng)我展開(kāi)第二個(gè)父節(jié)點(diǎn),點(diǎn)擊“聯(lián)想臺(tái)式筆記本”之后再點(diǎn)擊第一個(gè)父節(jié)點(diǎn)的子節(jié)點(diǎn)(如“Dell筆記本”)時(shí),則會(huì)執(zhí)行兩次或兩次以上的SelectedItemChanged事件,且最終用SelectedItem獲得的數(shù)據(jù)仍然為“聯(lián)想臺(tái)式筆記本”。(奇怪額~~) 糾結(jié)了一下午了,希望高手能幫忙指點(diǎn)一下,感謝了!
- 2 回答
- 0 關(guān)注
- 719 瀏覽
添加回答
舉報(bào)
0/150
提交
取消