在实际界面设计的过程中,下拉列表控件经常会被使用到。如图:
可以利用builder小工具建立一个控件,来看一下效果:
右键点击来添加元素,比如,随便添加几个1,2,3:
之后,点击save us保存就好,将他添加到工程内仿真,效果是这样的:
注意:这个框的上下高度修改了也是没用的,宽度是有效的。高度只能通过设置字体大小去设置高度,我也很懵逼。模拟器显示出来的效果高度是不能自由更改的的。
如果要通过这个下拉空间实现选择或者其他功能什么的,可以在代码里写
switch(Id) {
case ID_DROPDOWN_0: // Notifications sent by 'Dropdown'
switch(NCode) {
case WM_NOTIFICATION_CLICKED:
// USER START (Optionally insert code for reacting on notification message)
// USER END
break;
case WM_NOTIFICATION_RELEASED:
// USER START (Optionally insert code for reacting on notification message)
// USER END
break;
case WM_NOTIFICATION_SEL_CHANGED:
// USER START (Optionally insert code for reacting on notification message)
// USER END
break;
// USER START (Optionally insert additional code for further notification handling)
// USER END
}
在注释的位置加入代码,下拉列表有相应操作的时候就会执行相应的代码。