Smobiler上海石磨_.NET移动开发平台
标题:
Progress 控件可以垂直放置吗?
[打印本页]
作者:
bigjimmy8257
时间:
2019-5-13 12:06
标题:
Progress 控件可以垂直放置吗?
各位专家,
我现在做的APP上,需要添加一个指示外设气压量度的控件,根据读回来的气压数值,在柱状条中显示其数值,类似于日常生活中的水银体温计那样。。
其实progress 控件比较合适的,但是我发现它只能水平放置,不能竖直放置。不确定是不是有隐含的属性可以对此进行设定。
我能想到的笨办法,在一个panel中放若干个子panel,以Dock=top的方式排列,根据读回的数据,将多上个plane的颜色进行设置。但我发现,如果子panel的height属性设置的过小的话(比如height= 1 - 4),那么在两个连续填充颜色的子panel之间,会出现一条细细的缝隙,将父panel的背景色露出来,如果height设定大一些(比如height=5)则不会出现这个问题,这个太奇怪了,我不清楚这是怎么回事。。。
如果哪位专家知道有什么其他合适的控件或插件,能否告知一下?
谢谢
大杰米。
作者:
Lula.Jin
时间:
2019-5-13 14:49
可以使用line控件代替,这个控件可以垂直
https://www.smobiler.com/Smobile ... cetag=s_pcqq_aiomsg
作者:
bigjimmy8257
时间:
2019-5-13 17:49
line 控件好像没办法做的 显示不同的颜色吧?像progress 一样,可以设置Value并给出ValueColor,和Trackcolor颜色区分开。
作者:
Lula.Jin
时间:
2019-5-14 13:14
是没有ValueColor,Trackcolor,你可以根据你的实际进度,增加line的长度
作者:
bigjimmy8257
时间:
2019-5-15 08:25
这个line控件加上panel控件可以解决问题了,非常感谢!
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.cn/)
Powered by Discuz! X3.2