用户
 找回密码
 立即注册

33

主题

96

帖子

1811

积分

金牌会员

Rank: 6Rank: 6

积分
1811
发表于 2019-5-13 12:06:50

各位专家,

我现在做的APP上,需要添加一个指示外设气压量度的控件,根据读回来的气压数值,在柱状条中显示其数值,类似于日常生活中的水银体温计那样。。

其实progress 控件比较合适的,但是我发现它只能水平放置,不能竖直放置。不确定是不是有隐含的属性可以对此进行设定。

我能想到的笨办法,在一个panel中放若干个子panel,以Dock=top的方式排列,根据读回的数据,将多上个plane的颜色进行设置。但我发现,如果子panel的height属性设置的过小的话(比如height= 1 - 4),那么在两个连续填充颜色的子panel之间,会出现一条细细的缝隙,将父panel的背景色露出来,如果height设定大一些(比如height=5)则不会出现这个问题,这个太奇怪了,我不清楚这是怎么回事。。。

如果哪位专家知道有什么其他合适的控件或插件,能否告知一下?

谢谢
大杰米。
分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2019-5-13 14:49:57
可以使用line控件代替,这个控件可以垂直https://www.smobiler.com/Smobile ... cetag=s_pcqq_aiomsg
使用道具 举报 回复 支持 反对
发表于 2019-5-13 17:49:06
line 控件好像没办法做的 显示不同的颜色吧?像progress 一样,可以设置Value并给出ValueColor,和Trackcolor颜色区分开。
使用道具 举报 回复 支持 反对
发表于 2019-5-14 13:14:22
是没有ValueColor,Trackcolor,你可以根据你的实际进度,增加line的长度
使用道具 举报 回复 支持 反对
发表于 2019-5-15 08:25:10

这个line控件加上panel控件可以解决问题了,非常感谢!
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册