C#   怎样用textbox 实现百度搜索功能。
 在textbox 上打字。下方会出现我打的这些字相关的信息。可以选择的那种。
信息是从数据库中读取出来的。

解决方案 »

  1.   

    这种功能叫联想功能
    ajax控件集里有
      

  2.   

    如果在winform下,那就自己组合一个吧
      

  3.   

    使用AutoComplete控件
    AutoComplete控件就是在用户在文本框输入前几个字母或是汉字的时候,该控件就能从存放数据的文或是数据库里将所有以这些字母开头的数据提示给用户,供用户选择,提供方便。 
      

  4.   

    这个可以实现,你只要把textbox里有个属性改下.能象COMBOBOX的下拉功能差不多.然后把查询的值显示出来就行了.以前有实现过.
      

  5.   


                AutoCompleteStringCollection strings = new AutoCompleteStringCollection();
                for (int i = 0; i < list.Count ; i++)
                {
                    strings.Add("查询字符");
                }
                textbox.AutoCompleteCustomSource = strings;
                textbox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                textbox.AutoCompleteMode = AutoCompleteMode.Suggest;
      

  6.   

    AutoCompleteSource
    AutoCompleteMode 这些属性一设置就能实现要的效果~~[align=center]*****************************
    * 本内容使用CSDN 小秘书回复 *
    每天回帖即可得10分可用分! *
    *****************************[/align]
      

  7.   

    autocomplete http://www.asp.net/AJAX/AjaxControlToolkit/
    Samples/AutoComplete/AutoComplete.aspx
    http://topic.csdn.net/u/20100929/21/4d1431f1-bfb9-42a1-b119-a9665595a890.html
      

  8.   

    使用AutoComplete就能满足你的要求了呵呵
    ajax的那个功能是b/s程序为了实现c/s应用程序的效果模拟的AutoComplete控件
      

  9.   

    上面的QQ写错了 一机动就写成同事的QQ了      975581684