单选组控件

如何添加单选组控件

请参考如何添加控件

如何自定义单选组样式

按钮控件设置方式类同,请参考如何用图片自定义按钮样式

如何通过代码判断选项是否选中

编译后,会自动生成相应代码。当点击选项时,系统将会回调下面的函数。下面以单选组名称为RadioGroup1,选项名称为Radio1Radio2举例:

VOID ButtonCtrl::RadioGroup1_OnRadioGroupChanged(LTRadioGroup *pControl, INT iSelectedId)
{
  CLog::LogU("[%s:%s] Name:%s \n",__FILE__,__FUNCTION__,pControl->GetName().c_str());
  switch (iSelectedId)
  {
  case ID_BUTTON_RADIO1:
    // 选中 Radio1
    break;
  case ID_BUTTON_RADIO2:
    // 选中 Radio2
    break;
  default:
    break;
  }
}

其中 ID_BUTTON_RADIO1 和 ID_BUTTON_RADIO2 是在编译时自动生成的控件ID。

Copyright © 2021 深圳合一智联科技有限公司 all right reserved,powered by Gitbook最后修改时间: 2022-02-10 16:59:47

results matching ""

    No results matching ""