private void setLanguagesMenu() { languages = this.getLanguageCodes(); ToolStripMenuItem languageMenu = this.languageToolStripMenuItem; ToolStripItem[] languageItems = new ToolStripItem[languages.Rows.Count]; int count = 0; foreach (DataRow language in languages.Rows) { ToolStripMenuItem languageItem = new ToolStripMenuItem(); languageItem.Text = language["language"].ToString(); languageItem.Name = "select_language_" + language["language_code"].ToString(); languageItem.Click += new EventHandler(languageItem_Click); if (language["language_code"].ToString() == Properties.Settings.Default.language) { languageItem.Checked = true; } languageItems.SetValue(languageItem, count); count++; } languageMenu.DropDownItems.AddRange(languageItems); }