PurplePen.CustomSymbolText.UpdateDataFromControls C# (CSharp) Méthode

UpdateDataFromControls() private méthode

private UpdateDataFromControls ( string id ) : void
id string
Résultat void
        void UpdateDataFromControls(string id)
        {
            if (checkBoxShowKey.Enabled)
                customSymbolKey[id] = checkBoxShowKey.Checked;

            if (useAsLocalizeTool) {
                SymbolText symText = new SymbolText();
                symText.Lang = LangId;
                symText.Text = textBoxSymbolName.Text;
                if (!symbolNames.ContainsKey(id))
                    symbolNames[id] = new List<SymbolText>();
                List<SymbolText> list = symbolNames[id];
                int index = list.FindIndex(st => (st.Lang == LangId));
                if (index >= 0)
                    list[index] = symText;
                else
                    list.Add(symText);
            }
        }