gpt4 book ai didi

c# - ListView ItemDataBound - 确定项目是否为 AlternatingItem?

转载 作者:行者123 更新时间:2023-11-30 21:23:46 28 4
gpt4 key购买 nike

我正在使用 ListView 来显示我的数据。在 ItemDatabound 事件上,我想做一些操作并更改一些正在显示的数据。当我检查此事件的项目时,我使用以下代码,但我需要知道该项目是否是交替项目,因为这会影响我想对该行执行的操作。谁能指出我正确的方向?

if (e.Item.ItemType == ListViewItemType.DataItem)
{
ListViewDataItem currentItem = (ListViewDataItem)e.Item;
DataKey currentDataKey = myLilstView.DataKeys[currentItem.DataItemIndex];

//Do something
}

最佳答案

看看这是否有效:

int currentIndex = currentItem.DisplayIndex;
if (currentIndex % 2 == 1)
{
// alternating item
}

关于c# - ListView ItemDataBound - 确定项目是否为 AlternatingItem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1558410/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com