在WinForm中,我有一个将DropDownStyle设置为DropDownList的组合框(因此无法输入文本)。在属性窗口中,有Items属性,它是一个字符串集合。我输入了所有的价值观。
但是现在,我想默认设置其中一个值(而不是在运行时使用空条目)。我知道如何通过编码来实现这一点,但我非常确定(该死的内存)可以通过在行前面添加一个特殊符号来将字符串集合中的一个值设置为默认值。
有人知道那个符号吗?或者我的记忆在玩弄伎俩而且不可能通过设计师来做到这一点?
答案 0 :(得分:1)
使用DropDownList时看起来不像。从here建议您可以将text
属性设置为您想要的默认值,但这只适用于DropDown而不是DropDownList样式。
答案 1 :(得分:0)
很抱歉,但仅在Designer中无法实现,因为Text
属性用于此功能,并且在使用DropDownList时忽略/清除该属性。
如果您不介意在Designer之外使用数据值,则可以使用DataBinding来完成此操作,因为DisplayMember
的{{1}}和ValueMember
属性可用于Designer 和将设置显示值。我通常不使用DataBinding,所以很遗憾我无法提供代码示例 - 也许其他用户可以插入?