我打算实现这样一个功能,一个棒图或者是一个矩形,当我的鼠标点击到这个控件20%时,控件自动给填充20%,当单击到控件的中部时自动给填充到50%的状态,不知道有没有这样的功能或控件,大侠们给点建议。谢谢。
最佳答案
前提:矩形设置填充属性及变量。
方法一:使用滚动条对象,设置为与矩形大小一致,置于矩形上方,设置透明度为99.
方法二:在按左键事件中使用VBS脚本,获取矩形的top和Height属性,将Height - (y - Top)的值设置为填充变量的值即可,即 矩形的高度-(鼠标的Y坐标 - 矩形的Y坐标)。
提问者对于答案的评价:
谢谢大家的帮忙,太感谢了
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150145.html