炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4620|回复: 2

[提问] 列表元素表头如何设置停留状态

[复制链接]

该用户从未签到

发表于 2017-4-12 22:55:58 | 显示全部楼层 |阅读模式
5炫彩币
QQ图片20170412224727.png

易语言用代码如何实现 列表元素 列表表头 能像UI设计器这样  停留状态 有下划线 还没有分隔线的

该用户从未签到

发表于 2017-4-12 22:55:59 | 显示全部楼层
  1. .版本 2

  2. .程序集 程序集1
  3. .程序集变量 m_hList, 整数型

  4. .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码


  5. _临时子程序 ()  ' 在初始化代码执行完毕后调用测试代码
  6. 返回 (0)  ' 可以根据您的需要返回任意数值

  7. .子程序 _临时子程序
  8. .局部变量 hWindow, 整数型
  9. .局部变量 hAdapterHeader, 整数型
  10. .局部变量 hAdapter, 整数型
  11. .局部变量 i, 整数型
  12. .局部变量 bOK, 逻辑型
  13. .局部变量 nIndex, 整数型
  14. .局部变量 hBkM, 整数型

  15. ' 初始化炫彩资源
  16. XInitXCGUI ({  })

  17. ' 创建窗口并且显示
  18. hWindow = XWnd_Create (0, 0, 600, 500, L (“dasemimi”), 0, #xc_window_style_default)

  19. m_hList = XList_Create (20, 40, 500, 300, hWindow)
  20. bOK = XList_SetItemTemplateXML (m_hList, L (“XML-template\List_Item.xml”))
  21. ' XSView_SetLineSize (m_hList, 20, 20)

  22. XList_AddColumn (m_hList, 100)
  23. XList_AddColumn (m_hList, 100)

  24. hAdapterHeader = XAdMap_Create ()
  25. XList_BindAdapterHeader (m_hList, hAdapterHeader)
  26. bOK = XAdMap_AddItemText (hAdapterHeader, L (“name”), L (“aaa”))
  27. bOK = XAdMap_AddItemText (hAdapterHeader, L (“name2”), L (“bbb”))

  28. hAdapter = XAdTable_Create ()
  29. XList_BindAdapter (m_hList, hAdapter)
  30. XAdTable_AddColumn (hAdapter, L (“name”))
  31. XAdTable_AddColumn (hAdapter, L (“name2”))

  32. ' XList_SetColumnWidth (m_hList, 0, 150)


  33. .变量循环首 (0, 19, 1, i)
  34.     nIndex = XAdTable_AddItemTextEx (hAdapter, L (“name”), L (“Litem-” + 到文本 (i)))

  35.     XAdTable_SetItemText (hAdapter, nIndex, 1, L (“Litem-” + 到文本 (i)))
  36. .变量循环尾 ()




  37. hBkM = XEle_GetBkManager (XList_GetHeaderHELE (m_hList))
  38. XBkM_AddFill (hBkM, #listHeader_state_flag_item_leave, RGB (211, 211, 211), 255)
  39. XBkM_AddFill (hBkM, #listHeader_state_flag_item_stay, RGB (128, 255, 128), 255)
  40. XBkM_AddFill (hBkM, #listHeader_state_flag_item_down, RGB (188, 188, 188), 255)


  41. XWnd_ShowWindow (hWindow, 5)
  42. XRunXCGUI ()  ' 内部消息处理等等
  43. XExitXCGUI ()  ' 释放资源

复制代码


回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2017-4-13 08:27:06 | 显示全部楼层
谢谢大色的 代码   这么晚还给回答问题   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-4-19 18:45 , Processed in 0.095354 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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