ATMLCommonLibrary.controls.control.language.ControlLanguageControl.ControlsToData C# (CSharp) Метод

ControlsToData() защищенный Метод

protected ControlsToData ( ) : void
Результат void
        protected new void ControlsToData()
        {
            base.ControlsToData();
            if (_controlLanguage == null)
            {
                if (rdoGeneric.Checked)
                    _controlLanguage = new Generic();
                else if (rdoRegister.Checked)
                    _controlLanguage = new Register();
                else if (rdoSCPI.Checked)
                    _controlLanguage = new SCPI();
                else
                {
                    _controlLanguage = new Generic();
                    rdoGeneric.Checked = true;
                }
            }
            if (rdoGeneric.Checked && !(_controlLanguage is Generic))
            {
                _controlLanguage = new Generic();
            }
            if (rdoRegister.Checked && !(_controlLanguage is Register))
            {
                _controlLanguage = new Register();
            }
            if (rdoSCPI.Checked && !(_controlLanguage is SCPI))
            {
                _controlLanguage = new SCPI();
            }

            _controlLanguage.Documentation = _document;
        }