zoukankan      html  css  js  c++  java
  • radio button 与变量绑定

    一、顺序绑定

    1.定义变量

        int m_nValue;

    2.关联变量

        DDX_Radio(pDX, IDC_RADIO1, m_nValue);

    void CTestRadioDlg::DoDataExchange(CDataExchange* pDX)
    {
        CDialog::DoDataExchange(pDX);
        DDX_Radio(pDX, IDC_RADIO1, m_nValue);
    }

    3.赋值

    CTestRadioDlg::CTestRadioDlg(CWnd* pParent /*=NULL*/)
    	: CDialog(CTestRadioDlg::IDD, pParent)
        , m_nValue(0)
    

    4.定义资源id

    #define IDC_RADIO1                      1000
    #define IDC_RADIO2                      1001

     5.在对话框资源中的位置


    CONTROL "Radio1",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON | WS_GROUP ,43,37,38,10 CONTROL "Radio1",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,45,62,38,10

    以上完成,m_nValue==0时,上一个radio选中

    二、但我想m_nValue==0下一个radio选中,该怎么办呢?

    1.

    #define IDC_RADIO2                      1000
    #define IDC_RADIO1                      1001

    2.

        CONTROL         "Radio1",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON | WS_GROUP,45,62,38,10
        CONTROL         "Radio1",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON ,43,37,38,10

    完成。

    三、你还可以这样做

        CONTROL         "Radio1",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON | WS_GROUP ,45,62,38,10
        CONTROL         "Radio1",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,43,37,38,10

        DDX_Radio(pDX, IDC_RADIO2, m_nValue);

  • 相关阅读:
    结构型模式(一) 适配器模式
    选择器
    CSS引入
    CSS语法
    CSS介绍
    HTML练习
    HTML标签嵌套规则(重点)
    HTML标签分类(重点)
    HTML标签属性
    body标签
  • 原文地址:https://www.cnblogs.com/chunyou128/p/2588964.html
Copyright © 2011-2022 走看看