文章目录
3.滚动条的介绍
我们要实现的一个功能是:通过拖动滚动条,来改变某个数值的大小
其中一个例子是:
var=get(handles.slider2,'value');
set(handles.edit2,'string',num2str(var));
slider2是某滚动条的Tag
edit2是某可编辑文本的Tag
因为slider2得到的是一个数值value,存储在变量var中,而edit2的string是一个字符串
因此要加入num2str()函数,实现数据类型的转换。
因为每次拖动滚动条,都是在点击滚动条控件,因此我们可以直接对滚动条的回调函数callback进行修改,实现数据的传递
4.Radio Button,Check Button与Toggle Button的介绍
Radio Button(单选按钮):当单击 RadioButton 控件时,其 Checked 属性设置为 true,并且调用 Click 事件处理程序。当 Checked 属性的值更改时,将引发 CheckedChanged 事件。
而其它的按钮也是如此
Check Button(复选框)
ToggleButton(状态开关按钮)
当我们选中Radio Button时,该控件的值设为最大值,没有选中时,则为最小值
同样,我们每次点击Radio Button不仅修改了该控件的值,同时,也调用了一次Radio Button的回调函数
注意:
Radio Button的value值要么为min,要么为max,如果不是该值,则无法出现在控制屏上
Check Button
当选中时,该控件的值设为最大值,没有选中时,则为最小值
该控件功能和Radio Button一样&#