我正在添加一个 DomainUpdown 控件及其以编程方式显示的项目列表。我也使用工具箱完成了它,结果相同。
以下是一些说明该行为的示例代码:
public Form1()
{
InitializeComponent();
GroupBox groupbox1 = new GroupBox();
this.Controls.Add(groupbox1);
DomainUpDown dup = new DomainUpDown();
dup.Items.Add("one");
dup.Items.Add("two");
dup.Items.Add("three");
dup.Wrap = true;
dup.Text = "two";
groupbox1.Controls.Add(dup);
}
当我运行程序并单击向上箭头时,没有任何反应。让控件开始工作的唯一方法是单击向下箭头。一旦发生这种情况,控制就会像宣传的那样工作。
关于为什么会发生这种情况的任何想法?