【发布时间】:2015-09-21 10:21:06
【问题描述】:
我有一个枚举,其中包含一些语言,例如英语、法语、西班牙语、德语 ...
我有下面的方法来返回一个以枚举为数据源的组合框实例:
public ComboBox UpdateComboBoxIdioma()
{
comboIdioma.DataSource = Enum.GetValues(typeof(Idioms));
return comboIdioma;//it return 6 languages
}
我将方法的结果组合框分配给表单中的组合框,以显示我的语言,如下所示:
comboBox2 = classeDefinicoes.UpdateComboBoxIdioma();
但它没有显示表单上的语言。
可能是什么问题?
【问题讨论】:
-
“classeDefinicoes”也是“SettingsClass classeDefinicoes = new SettingsClass();”的变量
-
你在哪里定义了comboIdioma?
-
组合框中是空行还是没有行。
-
@Nikita 发生返回指令时我没有任何空行
-
comboIdioma 是我的表单“form.cs”中定义的构造函数的变量
标签: c# forms methods combobox enums