public void setInfor(a3_mapChangeLine.itemLineData ild)
            {
                this.toggleRoot.isOn = ild.isCurrentLine;
                string strLineType      = this.getStrLineType(ild.ilt);
                string strLineNum       = this.getStrLineNum(ild.lineNum);
                string strLineStateType = this.getStrLineStateType(ild.ilst);

                this._line        = ild.lineNum;
                this.txtInfo.text = string.Format(this.strLine, strLineType, strLineNum, strLineStateType);
            }
            public itemLine(a3_mapChangeLine.itemLineData ild) : base(ild.trans)
            {
                this.toggleRoot      = ild.trans.GetComponent <Toggle>();
                this.toggleRoot.isOn = ild.isCurrentLine;
                this.toggleRoot.onValueChanged.AddListener(new UnityAction <bool>(this.onThisClick));
                this.txtInfo = base.getComponentByPath <Text>("Label");
                string strLineType      = this.getStrLineType(ild.ilt);
                string strLineNum       = this.getStrLineNum(ild.lineNum);
                string strLineStateType = this.getStrLineStateType(ild.ilst);

                this.txtInfo.text = string.Format(this.strLine, strLineType, strLineNum, strLineStateType);
                this._line        = ild.lineNum;
            }