递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 5178|回复: 0
打印 上一主题 下一主题

[视窗] 【官方教程】火山视窗滑.块条组件操作讲解

[复制链接]

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40545
跳转到指定楼层
楼主
发表于 2021-8-5 07:01:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 创世魂 于 2021-8-5 07:02 编辑

本篇教程地址:http://doc.voldp.com/vol_win/mfc_ui/mfc_HuaKuai.html
官方教程地址:http://doc.voldp.com






滑.块条组件操作讲解
作者:创世魂
● 帮助说明

“**条”组件位于“MFC界面基本类”模块中,添加此模块才能使用本组件。
● 位置(写)
帮助文档如下图:
通过本属性可以设置当前**的位置,有效范围在0到32672之间。
同名的读属性可以读取当前**的位置。
代码编写如下图:
按钮1点击后设置位置为5,按钮2点击后读取位置。
运行效果如下图:
最终可看到**位置被成功设置和读取。
● 刻度类型(写)
帮助文档如下图:
通过本属性可以设置刻度类型,在“**条刻度类型”中共有四个常量类型。
分别为:上或左,下或右,双向,无。 注意:本属性只能在属性表格中设置。
代码编写如下图:
在**条的属性栏中填写本属性并选择“双向”刻度类型。
运行效果如下图:
最终可以看到刻度类型变成双向显示。
● 单位刻度值(写)
帮助文档如下图:
通过本属性可修改当前组件的单位刻度值,默认刻度值为1。
注意:属性值必须大于0。
代码编写如下图:
按钮点击后修改本属性值为2。
运行效果如下图:
最终可看到当前组件的单位刻度值发生变化。
● 方向(写)
帮助文档如下图:
通过本属性可设置当前**条组件的滑动方向,默认为横向,可通过本属性值调整为纵向。
代码编写如下图:
在组件的属性栏设置本属性值为“纵向”
运行效果如下图:
最终运行后可看到**条变成了纵向显示。
● 最大位置(写)
● 位置被改变(事件)
“最大位置”帮助文档如下图:
通过本属性可以设置**条最大可滑动位置,默认为10。
注意:最大不能超过32627。
“位置被改变”帮助文档如下图:
当**条的位置被改变的时候将会触发本事件。
代码编写如下图:
1、首先添加“位置被改变”事件,并取出当前位置显示在标签上。
2、 按钮被点击后设置“最大位置”为50。
运行效果如下图:
最终按钮点击后,**条的最大位置会由10变成50。
● 最小位置(写)
帮助文档如下图:
通过本属性可设置当前组件的最小滑动位置,默认为1。
代码编写如下图:
1、首先添加“位置被改变”事件,并取出当前位置显示在标签上。
2、 按钮被点击后设置“最小位置”为3。
运行效果如下图:
按钮点击后,**的最小位置从1被修改成了3。
● 置刻度范围
帮助文档如下图:
通过本方法可同时设置**条最小和最大位置。
代码编写如下图:
添加主窗口的“创建完毕”事件,调用本方法设置刻度范围。
运行效果如下图:
最终可看到**条最小、最大位置和代码中设置的位置一致。

安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 13:02 , Processed in 0.085521 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表