如何实现listview中选中一项,panel中与之对应的截图高亮显示?

问题描述

如题,我的listview中每一个缩略图都对应panel中一张截图。现在,如果选中listview中某一个缩略图,如何把panel里面对应的截图高亮显示呢?

解决方案

解决方案二:
将listView中的选项和panel里中的截图保存到一个键值对中Dictionary<选项,截图>当listView改变选项时,从Dictionary<选项,截图>获取相应的截图。
解决方案三:
描述一下Panel中的截图是怎么放置的,你的意思是不是Panel已经有很多加载了截图的PictureBox,然后你点击ListView的项,对应的PictureBox高亮?这样的话,像楼上说的需要一个字典来保存对应关系,这个字典在初始化时建立listView选项Id和PictureBox控件Id关联,在listView的ItemSelectionChanged事件中根据选项Id来获取PictureBox的Id,通过FindControl来获取控件对象,在修改PictureBox的边框颜色啥的就OK了

时间: 2024-10-27 02:18:17

如何实现listview中选中一项,panel中与之对应的截图高亮显示?的相关文章

extjs-Extjs中store问题,通过id,从后台查数据存入store中,并在panel中显示

问题描述 Extjs中store问题,通过id,从后台查数据存入store中,并在panel中显示 //创建model Ext.regModel('rukuInfos',{ fields:[{name:'id'},{name: 'rukuRemark'},{name:'rukuAcount'},{name:'rukuDateTime'},{name:'rukuId'}] }); //有问题的方法 function showruku(){ var rukustore = Ext.create('E

获得html中img标签-extjs中如何获得获得panel中的html标签元素

问题描述 extjs中如何获得获得panel中的html标签元素 new Ext.Panel({ id : 'imagePanel', region : 'center', layout: 'fit', border : false, autoScroll : true, modal:true, html : "<img height = " + height + " src" + Xy.Consts.AppBase + "attachMgmt/vi

急急急,listview控件中选中某项打开的问题,谢各位!

问题描述 listview控件项显示邮件的发件人.主题,代码如下:for(inti=Count;i>=1;i-=1){OpenPOP.MIMEParser.Messagem=popClient.GetMessageHeader(i);//获得邮件头ListViewItemLVI=newListViewItem();stringstr="";if(m!=null){LVI.SubItems[0].Text=m.From;if(m.Subject.Length>0)str=m.

listview-如何从自定义列表视图获得选中的项?

问题描述 如何从自定义列表视图获得选中的项? 程序中的自定义列表视图的每一行都包含许多TextViews,当我点击List Item时,OnListItemClick()没有被调用.如何获取一个自定义列表视图中选中的项? XML for Row: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/ap

如何将ListView控件选中的项向上移动或向下移动

问题描述 如何将ListView控件选中的项向上移动或向下移动 解决方案 解决方案二:先不说正规移动,把相邻二个节点的名字图标换一下不就行了,如果关联数据,把数据也换过来.解决方案三:用数组,改变数的位置解决方案四:自定义一个控件,继承ListView解决方案五:顶一下解决方案六:同样的问题看这里解决方案七:#region上下排序privatevoidtsmiPLItemUp_Click(objectsender,EventArgse){if(pOVLPlaylist.SelectedObjec

Android ListView 默认选中某一项实现代码_Android

这里是使用 TOC 生成的目录: •Layout文件定义 ◦ListView定义 ◦item 模板定义  •代码 ◦初始化列表 ◦用户点击处理  •效果  -------------------------------------------------------------------------------- 要使用 ListView 实现一个充值方式选择,默认想选中第二项,搞了一下午,终于搞定了.原本就没怎么用 Java 写过 Android 应用,又隔了好久没写,一切都生疏了,半吊子变

applytransformation-android 中 listview实现展开行项效果时出现的问题

问题描述 android 中 listview实现展开行项效果时出现的问题 如题,具体方法网上都有,就是利用动画,将行项的高度,在规定时间内叠加或递减,applyTransformation 的参数会从0到1递增,可以在这里实现自己的操作. 问题是,写完代码后,除了最后一行之外,其他行的展开和收起都没有问题 打了断点看了一下,当操作最后一行时,applyTransformation的interpolatedTime参数一直是0.0,而不是叠加的过程. 大家之前有没有遇到类似的情况,请指教一下 解

本人是新手,请问各位大神,如何删除listview中的一项item,最好有代码

问题描述 本人是新手,请问各位大神,如何删除listview中的一项item,最好有代码 10C 本人是新手,请问各位大神,如何删除listview中的一项item,最好有代码 解决方案 android listview的创建及行删除操作2011-03-16 12:02 3102人阅读 评论(0) 收藏 举报Step1:创建listview ListView list = (ListView) findViewById(R.id.ListView01); list.setBackgroundCo

Android 中CheckBox多项选择当前的position信息提交的示例代码

先给大家展示下效果图: 废话不多说了,下面通过示例代码给大家介绍checkbox 多项选择当前的position信息提交,具体代码如下所示: package com.dplustours.b2c.View.activity; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import andro