+++++++++++++++++++++++++++
我的程序中的GUI较小,因此用到了3个 ListView 控件分成多列来显示原本属于同一行的内容,我想选中第一个 ListView控件中的某一item后,在另外2个ListView控件中也自动定位到该 item 所在的行,并显示出来;
请指教该如何实现,谢谢!
+++++++++++++++++++++++++++
我的程序中的GUI较小,因此用到了3个 ListView 控件分成多列来显示原本属于同一行的内容,我想选中第一个 ListView控件中的某一item后,在另外2个ListView控件中也自动定位到该 item 所在的行,并显示出来;
请指教该如何实现,谢谢!
+++++++++++++++++++++++++++
解决方案 »
- 为什么获取不到正确的CPU使用率,请高手帮忙。。
- 屏幕 鼠标移动事件
- 求助时间格式问题
- C#浏览器问题
- 为什么取不到ActiveMdiChild?
- 关于C#调用迅雷下载的问题
- App.config如何读取其他的配置文件
- 怎么查找DataGri中行中的DatagridTextBox.
- 个人感<<---这种是什么遍码呀,用C#怎么转成中文
- C# 调用C++ 回调函数成功后 卡死
- 菜鸟提问:刚学C#,请大家给我一个C#连接access数据库的winform的实例,要求有查看添加删除操作就可以了(晚上结帖,分数不够再加!)
- webForm!关于登陆和退出一个程序的问题!!!请教!!!
if(ListView1.item[1].select==true)
{
ListView2.item[1].select==true;
...........................
}
不知道能不能实现,就是这个意思
int lvs = listView1.Items.IndexOf(item1)或int lvs = item1.Index;
然后用了listView2.EnsureVisible(lvs);来确保该行出现在显示范围内。但还是有2个问题,一是 不能把这一行(即那一项所在的行)标亮显示出来,二是在第一个listview中以向下的方向,选择,然后切换到第二个listview时候,能确保那一行出现在显示范围内,而在第一个listview中向上方选择时,EnsureVisible 就没有用;请指教,谢谢