gpt4 book ai didi

c# - 为什么在单击向下箭头之前 domainupdown 控件不会更改值?

转载 作者:行者123 更新时间:2023-11-30 22:23:45 28 4
gpt4 key购买 nike

我正在添加一个 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);
}

当我运行程序并单击向上箭头时,没有任何反应。使控件开始工作的唯一方法是单击向下箭头。一旦发生这种情况,控件就会像宣传的那样工作。

关于为什么会发生这种情况有什么想法吗?

最佳答案

像这样尝试:

//dup.Text = "two";
dup.SelectedIndex = 1;

通过设置索引而不是 Text 属性,向上向下按钮可以正确移动到列表中的适当索引。

关于c# - 为什么在单击向下箭头之前 domainupdown 控件不会更改值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13238684/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com