delphi listview动态select某一行

如果listview有两行记录如果动态切换到第一条然后用上下键选择第二条这时候焦点切换到别的控件再动态切换到第一条没反应虽然select到了第一条但是有个虚框还是在第二条... 如果listview 有两行记录 如果动态切换到第一条 然后用上下键 选择第二条 这时候焦点切换到别的控件 再动态切换到第一条 没反应 虽然select到了第一条 但是 有个虚框 还是在第二条 只有重新select第二条才能移动到第一条 , 喝多了 ,不知道说的清楚不清楚 呵呵。。

另外,我想找个老师,如果哪位delphi高手不怕麻烦收个徒弟的话、呵呵

喝多了 话就是多。真是 r l
展开
 我来答
百度网友4e00e3aab
2012-12-02 · 超过29用户采纳过TA的回答
知道答主
回答量:82
采纳率:100%
帮助的人:63.1万
展开全部
ListView.Items[Index].Selected := True; // 就是选中这一行。
ListView.MultiSelect := True; // 使listview可以同时选择多行。
ListView.HideSelection := True; // 使listview失去焦点时,选中行不高亮。

完全没有你说的乱七八糟的问题。

另外,找老师是要交学费的。
hc360whot
2012-11-30 · TA获得超过307个赞
知道答主
回答量:337
采纳率:0%
帮助的人:114万
展开全部
for i:=0 to (ListView1.count) do
begin
Item:=ListView1.Items[i];
Item.selected=true;
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式