2

我正在使用在 Microsoft Visual Studio 中启用了 DropDownList 属性的 ComboBox。下拉框工作得很好,但是当我打开表单时,它会突出显示文本,就像您在其上执行 Ctrl A 一样。我希望它不会突出显示。

编辑:

然而,问题的原因似乎是我的同事没有像我认为的那样将组合框实例化为下拉框。所以为了做到这一点,我将代码更改为

stateComboBox.DropDownStyle = ComboBoxStyle.DropDownList;

这具有预期的效果。感谢所有有建议的人。

4

1 回答 1

0

如何在激活表单时清除选择:

private void Form1_Activated(object sender, EventArgs e)
{
    comboBox1.Select(0, 0);
}

当然,这很可能只是因为这是默认的表单输入,它一开始就被聚焦和突出显示。(此控件上的 TabIndex 设置为 0)

于 2013-09-06T21:11:31.273 回答