日期:2014-05-17  浏览次数:20912 次

让comboBox选中当前!
就是选中,通过SelectedValue获得的选项默认不是选中的。
就是想直接拉下来选中的那种是背景变蓝色的。

------解决方案--------------------
一方面,combobox的文本显示中已经有了选中的值,不需要另外的提示用户就知道这一点。

另一方面,当用户的鼠标悬停在其他条目的时候,你是将选中项移过来还是原先的选中项和当前项同时高亮?如果是前者,那么高亮选中项多此一举,如果是后者,那么让用户反而感觉混淆,他的操作究竟有没有获得成功。

包括Windows甚至Mac和Linux的绝大多数GUI,下拉框都符合同样的约定,你为什么非要按照你的想法来弄呢?故意营造一种业余和似乎有瑕疵的软件的感觉?