当前位置: 首页 > news >正文

南京网站制作链接/做整站优化

南京网站制作链接,做整站优化,上海专业网站建设方案,食品包装设计ppt不多说了,如图,应客户要求,下拉框中需要自动匹配字符,可能有些人一早就对此很熟,但相对于我还是首次使用,还是花了一点时间,现记录下来,也希望能帮助大家更好的理解. 首先要设定Combobox的DropDownStyle属性为DropDown,而不是DropDownList.然后设定匹配数据源,有两种方法 第一种…

不多说了,如图,应客户要求,下拉框中需要自动匹配字符,可能有些人一早就对此很熟,但相对于我还是首次使用,还是花了一点时间,现记录下来,也希望能帮助大家更好的理解.

首先要设定Combobox的DropDownStyle属性为DropDown,而不是DropDownList.然后设定匹配数据源,有两种方法

 第一种.采用CustomSource当做提示集合,自已构造的下拉提示内容.

 1             //经营单位
 2 
 3             AutoCompleteStringCollection strings = new AutoCompleteStringCollection();
 4             DataTable dt = customformOp.CusList().Tables[0];           
 5             if (dt.Rows.Count > 0)
 6             {
 7                 //cmbTRADE_CO.DisplayMember = "CusName";//显示字段 
 8                 //cmbTRADE_CO.ValueMember = "Cus";
 9                 //cmbTRADE_CO.DataSource = dt;
10                 //cmbTRADE_CO.SelectedIndex = -1;
11                 for (int i = 0; i < dt.Rows.Count; i++)
12                 {
13                     strings.Add(dt.Rows[i]["CusName"].ToString());
14                 }
15             }
16 
17             cmbTRADE_CO.AutoCompleteCustomSource = strings;
18             cmbTRADE_CO.AutoCompleteSource = AutoCompleteSource.CustomSource;
19             cmbTRADE_CO.AutoCompleteMode = AutoCompleteMode.SuggestAppend;

第二种.直接使用下拉列表中的项作为匹配的集合 (请仔细看两代码的区别: cmbTRADE_CO.AutoCompleteSource =??)

 1  // AutoCompleteStringCollection strings = new AutoCompleteStringCollection();
 2             DataTable dt = customformOp.CusList().Tables[0];           
 3             if (dt.Rows.Count > 0)
 4             {
 5                 cmbTRADE_CO.DisplayMember = "CusName";//显示字段 
 6                 cmbTRADE_CO.ValueMember = "Cus";
 7                 cmbTRADE_CO.DataSource = dt;
 8                 cmbTRADE_CO.SelectedIndex = -1;
 9                 //for (int i = 0; i < dt.Rows.Count; i++)
10                 //{
11                 //    strings.Add(dt.Rows[i]["CusName"].ToString());
12                 //}
13             }
14 
15            // cmbTRADE_CO.AutoCompleteCustomSource = strings;
16             cmbTRADE_CO.AutoCompleteSource = AutoCompleteSource.ListItems;
17             cmbTRADE_CO.AutoCompleteMode = AutoCompleteMode.SuggestAppend;

其AutoCompleteMode的4种情况各代表:

None:关闭自动补全功能

Suggest:展开下拉列表并显示匹配的结果

Append:自动补全

SuggestAppend:Suggest和Append的组合,即显示下拉列表也自动补全。

最终结果效果图:

 

 

转载于:https://www.cnblogs.com/Geton/p/3801562.html

http://www.lbrq.cn/news/1381915.html

相关文章:

  • 网站建设赚钱吗/怎样制作一个网站
  • 网站建设项目化教程/百度权重排名查询
  • h5响应式网站源码/网店无货源怎么做
  • 技术支持 网站建设/seo基础知识培训
  • 网站包括什么/产品市场推广方案
  • 如何查询企业有没有做网站/网站建设山东聚搜网络
  • 最好免费高清影视/杭州网站排名seo
  • a站与b站/网址缩短
  • 滨州做网站建设价格/杭州百度快照优化公司
  • 网站搜索引擎提交/百度推广怎么注册账号
  • 网站平台建设实施方案/外贸找客户有什么网站
  • php做网站登陆验证/谷歌浏览器免费入口
  • 东鹏拼奖网站怎么做/seo的作用有哪些
  • 车载互联系统网站建设/广州seo排名优化
  • dede做视频网站/网上国网推广
  • 银川网站建设一条龙/天桥区seo全网宣传
  • wordpress4.9怎么安装/网站怎么做优化排名
  • 正规的彩票网站怎么做/网络优化工资一般多少
  • 自己做网站兼职/零食软文范例300字
  • 手机网站微信链接怎么做/今日新闻摘抄二十条
  • 网站团队/怎么宣传自己的店铺
  • 上海有哪些网站设计公司/网站建设杭州
  • 郑州网站排名分析/昆明seo推广外包
  • 学校网站源码php/防控措施持续优化
  • 小程序网站开发者利/长沙做搜索引擎的公司
  • 什么是网站架构/网站友情链接怎么弄
  • 电影vip免费网站怎么做的/小程序开发模板
  • 黑河北京网站建设/高权重外链
  • 1核1g可以做几个网站/优化设计官方电子版
  • 成都旅游十大必去景区/广东网站优化公司
  • 汽车EDI:Vitesco EDI 项目案例
  • Hyperbrowser MCP:重新定义网页抓取与浏览器自动化的AI驱动工具
  • STM32——HAL 库MDK工程创建
  • Redis实战(4)-- BitMap结构与使用
  • 数据结构与算法:队列的表示和操作的实现
  • 2023 年 NOI 最后一题题解