首页 新闻 搜索 专区 学院

关于ListItemType枚举中的AlternatingItem和Item的区别

0
悬赏园豆:5 [已解决问题] 解决于 2009-04-29 16:39

MSDN上说明是:

AlternatingItem -------------交替(从零开始的偶数索引)单元格中的项。它是数据绑定的

Item                  ------------列表控件中的项。它是数据绑定的

我的理解是两者都是数据项,AlternatingItem是指那些交替行,而Item就是没一行.

AlternatingItem是Item的子集.

但MSDN接着的代码示例中有如下代码:

  if((e.Item.ItemType == ListItemType.Item) ||
             (e.Item.ItemType == ListItemType.AlternatingItem))
         {        
}
按照我的理解,红色部分的条件就是多余的了.真是被搞糊涂了.

那位大侠赐教一下.

野蛮的主页 野蛮 | 初学一级 | 园豆:165
提问于:2009-04-29 11:12
< >
分享
最佳答案
0

调试了就知道了。

Item 是单数行,AlternatingItem是双数行

DiryBoy | 小虾三级 |园豆:639 | 2009-04-29 16:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册