【发布时间】:2011-11-09 11:09:45
【问题描述】:
C# & .Net 2.0 问题(WinForms)
我在ComboBox 中有一组项目,但没有一个被选中。在这种情况下,我想在组合“请选择项目”上显示一个字符串。
当前的实现只是在索引 0 上添加了带有此类文本的空项目,并在用户选择以下项目之一时将其删除。不幸的是,空项目也显示在下拉列表中。如何避免这种情况或以其他方式 - 当没有选择任何项目时,有什么方法可以在 ComboBox 上显示自定义文本?
当ComboBoxStyle 设置为DropDown(ComboBox 是可编辑的)时,以下答案有效。当ComboBoxStyle 设置为DropDownList 时是否有可能这样做?
【问题讨论】:
-
so....当用户在组合框中选择项目时,您不想在项目中显示自定义文本...
-
我正在寻找适用于 WinForms 而不是 WPF 的解决方案。严格来说,我编辑了第一篇文章并强调了这一点。谢谢。