【发布时间】:2012-04-11 14:35:48
【问题描述】:
我有一个带有组合框的用户控件,因此我可以将其文本作为属性进行编辑,我有以下代码:
public ComboBox.ObjectCollection _OptionList {
get {
return OptionChoice.Items;
}
set {
for (int i = 0; i < value.Count; i++)
{
OptionChoice.Items.Add(value[i]);
}
}
}
是否可以将组合框的这个属性作为用户控件的属性来访问?如果是这样,我做错了什么?它构建并运行,但是当我单击 VS 中的属性并添加一个项目时,新项目是 System.Object 并且不会让我更改它...
【问题讨论】:
标签: c# winforms properties user-controls combobox