硬汉嵌入式论坛

 找回密码
 立即注册
查看: 696|回复: 3
收起左侧

[emWin] LISTVIEW控件行数异常问题

[复制链接]

10

主题

35

回帖

65

积分

初级会员

积分
65
发表于 2022-8-29 11:41:06 | 显示全部楼层 |阅读模式
首先RecordList_Create函数创建一个3×4的LISTVIEW控件,之后再另外一处设置各个单元格问本,但是每次发现只有第一行能显示,
然后调试问题利用LISTVIEW_GetNumRows函数获取控件的行数,在刚创建完成后,函数返回值为3行,正确,但是在另外一个函数中显示文本时,再次获取控件行数,返回值为1行..

不知道各位大哥有没有遇到类似的情况,帮忙指点一下、。。


表格刚创建

表格刚创建

设置文本显示时

设置文本显示时
回复

使用道具 举报

10

主题

35

回帖

65

积分

初级会员

积分
65
 楼主| 发表于 2022-8-29 20:01:22 | 显示全部楼层
经过调试,发现问题原因是,我在显示列表的时候,会LISTVIEW_DeleteRow先把三行全部清空(删除),好像就把控件行数给删没了...  
想实现清空控件显示内容的操作,只找到了这种方法,还以为能直接用呢,看来每次删除,还得再重新加回来
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2022-8-30 00:26:46 | 显示全部楼层
Ghanfu 发表于 2022-8-29 20:01
经过调试,发现问题原因是,我在显示列表的时候,会LISTVIEW_DeleteRow先把三行全部清空(删除),好像就把 ...

清空就是动态的删除添加。
回复

使用道具 举报

10

主题

35

回帖

65

积分

初级会员

积分
65
 楼主| 发表于 2022-8-30 08:36:30 | 显示全部楼层
eric2013 发表于 2022-8-30 00:26
清空就是动态的删除添加。

嗯嗯 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 23:14 , Processed in 0.181456 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表