App Inventor 2 SliderVertical 扩展:垂直的滑动条

« 返回首页

SliderVertical 拓展

将滑块组件旋转 90º,效果如下:

代码块如下:

使用案例

音量或亮度控制

将扩展添加到项目后,把垂直滑块放在控制面板中:

when Screen1.Initialize() {
  SliderVertical1.SliderVertical(垂直布局_滑块)
  SliderVertical1.MinValue = 0
  SliderVertical1.MaxValue = 100
  SliderVertical1.ThumbPosition = 50
}

when SliderVertical1.PositionChanged(thumbPosition) {
  标签_数值.Text = join("当前值:", thumbPosition)
}

上方积木图可以直接作为音量控制的起点,下载的 TestSliderVertical.aia 提供了可运行的测试页面。

方法

SliderVertical创建竖向滑块(布局)
在指定布局中创建一个竖向滑块(支持双游标)。
  • 布局:承载滑块的布局组件

事件

PositionChanged位置变化时(游标位置)
滑块游标位置变化时触发。

属性

ColorLeft左段颜色
滑块左段(起始值到左游标之间)的颜色。
ColorRight右段颜色
滑块右段(右游标到结束值之间)的颜色。
MinValue最小值
滑块的最小值。
MaxValue最大值
滑块的最大值。
ThumbPosition游标位置
游标的当前值。
ThumbEnabled游标可用
是否启用游标拖动。

拓展下载

  • .aix 拓展下载:

com.SliderVertical.aix

  • demo下载:

TestSliderVertical.aia


版权信息

本文档内容依据原作者发布页面整理翻译,版权归原作者所有。

  • 原作者:Juan Antonio(kio4.com)
  • 原始网址:https://kio4.com/appinventor/294K_extension_crear_Deslizador.htm
文档反馈