社区
C#
帖子详情
C#中遇到的问题
hellosm
2009-12-05 12:02:23
如何实现点treeview里的选项,在listview里相对应的选项也会被选中?
我的想法是这样的:
在treeview的treeView1_NodeMouseClick的事件中,根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true
但这样没法实现我要的····
请各位大虾帮帮忙···
...全文
133
10
打赏
收藏
C#中遇到的问题
如何实现点treeview里的选项,在listview里相对应的选项也会被选中? 我的想法是这样的: 在treeview的treeView1_NodeMouseClick的事件中,根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true 但这样没法实现我要的···· 请各位大虾帮帮忙···
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hellosm
2009-12-05
打赏
举报
回复
已解决,要先聚焦,还得把单击事件改成双击事件···不懂···
hellosm
2009-12-05
打赏
举报
回复
[Quote=引用 7 楼 goga21cn 的回复:]
引用楼主 hellosm 的回复:
如何实现点treeview里的选项,在listview里相对应的选项也会被选中?
我的想法是这样的:
在treeview的treeView1_NodeMouseClick的事件中,根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true
但这样没法实现我要的····
请各位大虾帮帮忙···
根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true
关键看你这句话所体现的对应关系怎么实现。
在listView只存在选中哪一行的问题,简单的话就是循环遍历其中每一行,巧妙点的话可以考虑用键值列表。添加则就是Add方法。
[/Quote]
找不到行啊,只找到Items,添加已经实现了,就差那个选中的问题···
hellosm
2009-12-05
打赏
举报
回复
[Quote=引用 6 楼 solawing 的回复:]
事件中给listview设为焦点再选中试试
[/Quote]
你是说this.listView1.Focus();这样??我试过了,不行啊··
龙宜坡
2009-12-05
打赏
举报
回复
[Quote=引用楼主 hellosm 的回复:]
如何实现点treeview里的选项,在listview里相对应的选项也会被选中?
我的想法是这样的:
在treeview的treeView1_NodeMouseClick的事件中,根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true
但这样没法实现我要的····
请各位大虾帮帮忙···
[/Quote]
根据treeview选中的项判断listview中是否存在与之相对应的项,没有则添加进去,有的话则 this.listView1.Items[index].Selected = true
关键看你这句话所体现的对应关系怎么实现。
在listView只存在选中哪一行的问题,简单的话就是循环遍历其中每一行,巧妙点的话可以考虑用键值列表。添加则就是Add方法。
SolaWing
2009-12-05
打赏
举报
回复
事件中给listview设为焦点再选中试试
hellosm
2009-12-05
打赏
举报
回复
点了treeview之后,listview中没有存在与之相对应的项就有添加进去,有存在的话listview就没反映了··
hellosm
2009-12-05
打赏
举报
回复
没实现啊···
点了treeview之后,listview那边没反映啊···
会不会是我的treeview事件选错了??但我找不到另一个适合的事件了··
chowyi
2009-12-05
打赏
举报
回复
把方法写好就OK了
liherun
2009-12-05
打赏
举报
回复
你的思路能实现吧
hellosm
2009-12-05
打赏
举报
回复
up
C#
遇到
的一些
问题
与解决方法
C++封装的dll 在
C#
调用时
遇到
的一个
问题
如下: C++: long xxx (char * ss); 之前
C#
对应的方法调用为 long xxx(String ss); 然后会
遇到
传过去的地址只有第一个值存在,后面改用long xxx(byte[] ss); 该用Byte数组...
Pytocs——将python代码转成
c#
所
遇到
的
问题
笔记
Pytocs是一个很好的python代码转成
c#
代码的工具,但提供的是工程源码,尚未编译,在编译过程
中
会
遇到
很多诸如msbuild 版本
问题
、依赖项文件缺失
问题
等等,本文旨在我编译过程
中
遇到
问题
的解决方案分享出来,供大家...
C#
编程
遇到
的
问题
合集(2023.1.9)
Static修饰的类是静态类,不能创建该类的对象,类
中
不能有任何实例属性或方法,也就是类
中
的属性和方法都要用Static修饰。首先需要获取文件的路径,接着将一个流对象关联该路径名,通过该流对象逐行读取文件
中
的内容...
解决
C#
读取
中
文文件乱码
问题
通过以上步骤,我们可以解决
C#
读取
中
文文件乱码的
问题
。根据实际情况选择合适的方法,确保文件的编码方式与代码
中
使用的编码方式一致,或通过转换方式将文件内容转换为正确的编码方式。确定文件的编码方式:在开始...
记录几个
c#
中
遇到
的
问题
1、Hashtable 如何排序?2、Datatable 如何比较?
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章