界面上有多个相同控件,使用数组还是簇好啊

2019-07-17 09:31发布

各位好,
我要做的是老化界面,主界面上会有128个位置,用LED控件显示产品的状态,是使用数组还是簇组成一个控件好啊?如果是128个LED,操作LED的属性会比较麻烦,哪位有这方面的经验可以分享吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
hcwz
1楼-- · 2019-07-17 22:09
crescent 发表于 2018-5-9 08:47
应该是Cluster嵌套Array.数据结构设计的合理,后续编程和维护的工作量会小很多。

附一个别人作的UI供你参考!

谢谢楼主分享,我试了下,用2D数组,数组元素是簇(包含STRING,COLOR两个控件),但是这样也有个缺陷,就是鼠标点击的时候事件结构无法定位到是数组中的哪个元素
UUT_NO.PNG
crescent
2楼-- · 2019-07-17 22:42
hcwz 发表于 2018-5-9 09:30
谢谢楼主分享,我试了下,用2D数组,数组元素是簇(包含STRING,COLOR两个控件),但是这样也有个缺陷,就是鼠标点击的时候事件结构无法定位到是数组中的哪个元素

如果想在界面上实现鼠标事件的话,我以前做过实验,好像使用Mouse Enter和Mouse Leave事件可以实现。但总觉得没有C#看起来专业。

hcwz
3楼-- · 2019-07-17 23:55
crescent 发表于 2018-5-9 09:36
如果想在界面上实现鼠标事件的话,我以前做过实验,好像使用Mouse Enter和Mouse Leave事件可以实现。但总觉得没有C#看起来专业。

好的,谢谢楼主提示,到时候我试下!
Alvin_Xiang
4楼-- · 2019-07-18 01:30
 精彩回答 2  元偷偷看……

一周热门 更多>