社区
C#
帖子详情
如何判断两个listviewitem完全相等?
mcafee1984
2006-10-29 11:26:51
我先用FindItemWithText方法在listview控件中找到我要的一条listviewitem,然后想和另外一条新的listviewitem作比较,判断两者是否完全一样(两者的子项都一样),请问如何处理?
...全文
264
10
打赏
收藏
如何判断两个listviewitem完全相等?
我先用FindItemWithText方法在listview控件中找到我要的一条listviewitem,然后想和另外一条新的listviewitem作比较,判断两者是否完全一样(两者的子项都一样),请问如何处理?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanzhihua520
2006-11-14
打赏
举报
回复
up
lzpsky
2006-10-31
打赏
举报
回复
不赞同对两个listviewitem对象比较
给每个listviewitem加上一个tag,然后通过tag进行比较这样即简单速度还快
正能量程序
2006-10-31
打赏
举报
回复
呵呵呵,可以将控件中数据清空再全部重新添加呀
mobin4211
2006-10-31
打赏
举报
回复
//item1与item2均为ListViewItem的对象.
if (item1.Equals(item))
{
//进行的操作
}
else
{
//进行的操作
}
感觉这样是可以的。。
liujia_0421
2006-10-30
打赏
举报
回复
一回事啊,你先定义一个listviewItem,然后把其余子项的值都加进来,然后再比较两个listviewItem就行了...
lovvver
2006-10-29
打赏
举报
回复
比如你绑定的数据是一个表,那么你可以把表的主键值赋给listviewitem.tag,因为如果你不加主键的话,你能够保证你的listview里面显示的数据都是不同的吗?即便事实如此,你也不好判断,所以使用tag是一个比较好的方法。
lovvver
2006-10-29
打赏
举报
回复
建议你在绑定listview的时候,给每个ListViewItem加个tag,来标志每一条记录,当然tag要保证唯一。
那么你在判断两个ListViewItem是否一样时,就可以判断他们的tag是否相等来做到了。
mcafee1984
2006-10-29
打赏
举报
回复
可能我没有表述清楚,listview控件中显示的是我从数据库里取出来的信息,每2秒更新一次,每条记录的id是惟一的,我也是根据这个来判断是否要插入新的记录的.但是如果这个id一样的话,我就需要判断其余的子项是否一样,不一样的话也是要更新的.我是想问在id一样的情况下,如何去判断其余的子项的值是否相等?
citypantheryan
2006-10-29
打赏
举报
回复
.equals方法啊, 从object里继承的, 都有.
liujia_0421
2006-10-29
打赏
举报
回复
楼主试下直接对两个对象进行比较:
//item1与item2均为ListViewItem的对象.
if (item1.Equals(item))
{
//进行的操作
}
else
{
//进行的操作
}
没有测试过,楼主试下看...
Listview
添加 高度不
相等
的 gridview
在Android开发中,
ListView
和GridView是两种常用的列表控件,用于展示多行多列的数据。在某些场景下,用户可能需要展示高度不
相等
的
item
,以满足个性化或复杂布局的需求。在这种情况下,我们就需要对默认的GridView...
浅谈WinForm下
ListView
的扩展(一):单击列头实现排序.doc
`IComparer`接口中的`Compare`方法负责比较
两个
对象,这里是
两个
`
ListView
Item
`对象。比较逻辑基于`
ListView
Item
`对象的子项(`Sub
Item
s`)中指定列(由`_column`标识)的文本。此方法使用`string.Compare`函数进行...
Android中
判断
listview
是否滑动到顶部和底部的实现方法
这个接口包含
两个
主要方法:onScrollStateChanged()和onScroll()。 1. `onScrollStateChanged(Abs
ListView
abs
ListView
, int scrollState)`:此方法在
ListView
滚动状态改变时被调用,scrollState参数表示当前的滚动...
Android开发之对
ListView
的数据进行排序.txt
### Android开发之对
ListView
的数据进行排序 在Android应用开发中,`
ListView
`是十分常见的UI组件之一,用于显示可滚动的列表数据。本篇将详细探讨如何针对`
ListView
`中的数据进行排序,并深入理解其中涉及的技术...
ListView
嵌套GridView
在这个过程中,我们通常会创建
两个
适配器:一个是
ListView
的适配器,用于处理整个
ListView
的数据;另一个是GridView的适配器,用于处理每个
ListView
项中的GridView数据。 在实现过程中,我们需要注意以下几点: 1....
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章