硬汉嵌入式论坛

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

[emWin] 怎么清空listview

[复制链接]

2

主题

3

回帖

2

积分

新手上路

积分
2
发表于 2016-12-16 09:17:54 | 显示全部楼层 |阅读模式
const char *_apMonth[] =
{
        "01",      "02",     "03",    "04",
        "05",          "06",         "07",     "08",
        "09",    "10",      "11", "12",
};
const char *_apDay[] =
{
        "01", "02", "03", "04", "05", "06",
        "07", "08", "09", "10", "11", "12",
        "13", "14", "15", "16", "17", "18",
        "19", "20", "21", "22", "23", "24",
        "25", "26", "27", "28", "29", "30", "31",
};
定义这两个数组,
          hItem = WM_GetDialogItem(pMsg->hWin, ID_LISTWHEEL_0);
          LISTWHEEL_SetTextColor(hItem, 0, GUI_MAKE_COLOR(0X755D33));
          LISTWHEEL_SetFont(hItem, &GUI_Font32_1);                                                                          
          LISTWHEEL_SetTextAlign(hItem, GUI_TA_VCENTER | GUI_TA_HCENTER);
          LISTWHEEL_SetDeceleration(hItem, 3);
          LISTWHEEL_SetSnapPosition(hItem, 36);                                                                        
          LISTWHEEL_SetLineHeight(hItem, 45);                  
          LISTWHEEL_SetTextColor(hItem, LISTWHEEL_CI_SEL, GUI_BLACK);   

          for (i = 0; i<GUI_COUNTOF(_apMonth); i++)
          {
                          LISTWHEEL_AddString(hItem, *(_apMonth + i ));
          }
第一次添加第一个数组,
之后按下某个按键,listview内的内容改为第二个数组,
                  for (i = 0; i<GUI_COUNTOF(_apDay); i++)
                  {
                          LISTWHEEL_AddString(hItem, *(_apDay + i));
                  }
现在单单这样做,只会累计上去。。。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2016-12-16 09:51:10 | 显示全部楼层
调用函数LISTVIEW_SetItemTex清空,显示空字符,或者显示空格就可以了。
回复

使用道具 举报

17

主题

178

回帖

234

积分

高级会员

积分
234
QQ
发表于 2016-12-16 15:05:55 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 15:25 , Processed in 0.207402 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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