Example #1
0
    public void UpdateUI(QuestionCfg _data)
    {
        m_Data = _data;
        m_AnswerCfg_lst.Clear();

        AnsowerCfg ACfg1 = new AnsowerCfg();
        ACfg1.AnsowerText = m_Data.AnsowerText1;
        ACfg1.AnsowerValue = m_Data.Ansower1;
        m_AnswerCfg_lst.Add(ACfg1);

        if (!string.IsNullOrEmpty(m_Data.AnsowerText2))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText2;
            tempCfg.AnsowerValue = m_Data.Ansower2;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText3))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText3;
            tempCfg.AnsowerValue = m_Data.Ansower3;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText4))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText4;
            tempCfg.AnsowerValue = m_Data.Ansower4;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText5))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText5;
            tempCfg.AnsowerValue = m_Data.Ansower5;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText6))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText6;
            tempCfg.AnsowerValue = m_Data.Ansower6;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText7))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText7;
            tempCfg.AnsowerValue = m_Data.Ansower7;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText8))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText8;
            tempCfg.AnsowerValue = m_Data.Ansower8;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText9))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText9;
            tempCfg.AnsowerValue = m_Data.Ansower9;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText10))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText10;
            tempCfg.AnsowerValue = m_Data.Ansower10;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText11))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText11;
            tempCfg.AnsowerValue = m_Data.Ansower11;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText12))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText12;
            tempCfg.AnsowerValue = m_Data.Ansower12;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText13))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText13;
            tempCfg.AnsowerValue = m_Data.Ansower13;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText14))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText14;
            tempCfg.AnsowerValue = m_Data.Ansower14;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText16))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText16;
            tempCfg.AnsowerValue = m_Data.Ansower16;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        if (!string.IsNullOrEmpty(m_Data.AnsowerText16))
        {
            AnsowerCfg tempCfg = new AnsowerCfg();
            tempCfg.AnsowerText = m_Data.AnsowerText16;
            tempCfg.AnsowerValue = m_Data.Ansower16;
            m_AnswerCfg_lst.Add(tempCfg);
        }

        RefreshUI();
    }
Example #2
0
    public void UpdateUI(AnsowerCfg data)
    {
        this.m_Data = data;

        RefreshUI();
    }