winform
求教各位大佬。请问如何动态画这个立体截面图,每一个矩形截面里有方格子按钮填充。然后每个方格子可以用右侧列表中的已知内容填充变色。
你的1、2、3是按钮??
是的
计算好按钮的位置,直接用代码生成,然后边上的线可以用Paint事件的e.Graphics来画
需要自己计算每个点的坐标
@小草上飞飞:
上面是我画出来的正常时效果。 但是,一旦滚动条滚动,或者画面切换, 需要paint重绘时,就会是如下效果了。
@×小羊×: 有滚动的话好像就不能这么干了
@小草上飞飞: 上面的图卡顿问题我再描述一下 在截面数和格子数不多的时候比如(3X3X3), 里面的按钮绘制延迟不是很明显, 如果右侧参数比例 达到或超过5X5X5 就非常卡, 按钮像是一个一个生成出来, 每个界面的线条绘制也卡顿
@小草上飞飞: 有滚动的要怎么弄呢,求大神指导
@×小羊×: 我菜得一批,我也不会
@×小羊×: 滚动太麻烦了,做不来
@×小羊×: 你找找新的方法
@小草上飞飞: 回这么多你再水经验吗?
@×小羊×: 我只是想说,我真的没辙