none
[求助]VB.NET Combox 的AutoComplete 功能,遇到了大小写问题。

    问题

  • Vb.NET的Combox组件,AutoCompleteMode 设为SuggestAppend。

    AutoCompleteSource设为ListItems

    当记录中已经有了大写的"AAAA"时,在手动输入小写的"aaaa"后,焦点离开该控件时,

    Combox的内容会自动变为"AAAA"。

    我不想让他有变化,还是"aaaa",请问我该如何做,谢谢。


    Langrisser

    2017年2月23日 0:56

答案

  • Hi,

    我想应该不是VS版本的问题,我是在VS2015版本上面测试的。也出现你这个问题,使用suggest,也会出现这个问题。

    这样应该就是我说的,当时输入重复的内容,自动完成将会导致不确定的行为。

    可以看这个文档,不好意思,第一个回复忘记把文档给你。

    如果你的问题解决了,请及时标记有用的回复作为答案,这样会帮助遇到相同问题的人。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Langrisser 2017年2月23日 9:07
    2017年2月23日 8:50
    版主

全部回复

  • Hi,

    感谢你在MSDN论坛发帖。

    我能重现你的问题,的确会有这样的问题,当你重复输入已经保存在combobox中的资源,是会有这样的问题的。

    不管资源是大小写。

    从MSDN文档中,微软也说过会有不可预料的问题出现。也许这就是不可预料的问题

    (If there are duplicate entries in the maintained source, automatic completion behaves unpredictably.)

    如果你不选择suggestappend,就不会有这个问题。

    希望我的回复对你有帮助。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年2月23日 7:27
    版主
  • 非常感谢您的回答。

    但是我不选择suggestappend

    只选择suggest。

    也会出现一样的问题。

    会不会是我的.net版本问题?

    我的版本是:vs 2012 sp4。


    Langrisser

    2017年2月23日 8:37
  • Hi,

    我想应该不是VS版本的问题,我是在VS2015版本上面测试的。也出现你这个问题,使用suggest,也会出现这个问题。

    这样应该就是我说的,当时输入重复的内容,自动完成将会导致不确定的行为。

    可以看这个文档,不好意思,第一个回复忘记把文档给你。

    如果你的问题解决了,请及时标记有用的回复作为答案,这样会帮助遇到相同问题的人。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Langrisser 2017年2月23日 9:07
    2017年2月23日 8:50
    版主
  • 非常感谢您的回答。

    在msdn中有一句话:

    "This is useful for ComboBox controls in which URLs, addresses, file names, or commands will be frequently entered."

    看来微软不想让这个功能有判断大小写的能力。

    谢谢

     


    Langrisser

    2017年2月23日 9:23
  • 应该是,你可以写feedback在那个链接下面,问一下写这个文档的作者。


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年2月23日 9:29
    版主