精易论坛

标题: GDI+自绘一个不定高列表(像自绘模块的写法,非画板) [打印本页]

作者: 用户名呵呵    时间: 2020-3-23 12:38
标题: GDI+自绘一个不定高列表(像自绘模块的写法,非画板)
绘制思路
1.用户自定义分配内存来储存项目xx,需要绘制的时候传递给用户让用户调用对应参数,方便拓展控件

2.需要绘制的项目才交给用户绘制(看得见的项目),加快绘图效率


绘制圆角项目


绘制直角项目

已完成处理滚动条滚动
已完成鼠标移动时焦点项目(hover)的设置
已完成鼠标按下时按下项目(press)的设置

理论上可以随意拓展,如聊天框 计算好项目高度并插入后,在绘画单项目的时候直接画出来即可

2.自绘一个不定高列表.rar (257.86 KB, 下载次数: 66)

作者: 〞剑舞长空    时间: 2020-3-23 12:44
好评一下  还是可以的
作者: 用户名呵呵    时间: 2020-3-23 12:51
忘加剪辑区了...绘制单个项目的时候可能画超项目矩形(把矩形的圆角度调100...)
作者: Frank0921    时间: 2020-7-18 22:19
正好需要  感谢大佬分享!
作者: huahuayu    时间: 2021-12-9 13:12
正好需要  感谢大佬分享!
作者: 18074941457    时间: 2021-12-19 06:11
正好需要  感谢大佬分享!
作者: King花开    时间: 2022-2-7 00:18
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
作者: huangqilinux    时间: 2022-10-19 20:51
回复一下领取一个豆子
作者: minews    时间: 2022-10-19 20:54
666666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4