博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TextBox 自动填充功能
阅读量:6704 次
发布时间:2019-06-25

本文共 1091 字,大约阅读时间需要 3 分钟。

winform 自动填充功能,一般使用AutoCompleteSource,
绑定string[],和文件,
 
1: private void FormMain_Load(object sender, EventArgs e)
   2: {
   3:     //窗体加载事件处理方法
   4:     this.InitTextBox();
   5: }
   6: 
   7: private void InitTextBox()
   8: {
   9:     //初始化文本框(TextBox控件)
 10:     this.txtAutoComplete.AutoCompleteSource       = AutoCompleteSource.CustomSource;
 11:     this.txtAutoComplete.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
 12:     this.txtAutoComplete.AutoCompleteCustomSource = this.InitCompleteCollection();
 13: }
 14: 
  15: private AutoCompleteStringCollection InitCompleteCollection()
 16: {
 17:     //这里是将文件的信息加载到CompleteCollection中,只要你愿意,可以将任何文本数据放入其中
 18:     AutoCompleteStringCollection collection = new AutoCompleteStringCollection();
 19: 
  20:     StreamReader sr = new StreamReader("collection.txt");
 21:     while (!sr.EndOfStream)
 22:     {
 23:         string strTemp = sr.ReadLine();
 24:         collection.Add(strTemp);
 25:     }
 26:     sr.Close();
 27:    
  28:     return collection;
 29: }

转载于:https://www.cnblogs.com/xxxyjhx/p/3483818.html

你可能感兴趣的文章
安卓修改上层UI界面默认显示为竖屏显示(基于tiny4412开发板)
查看>>
一个著名的日志系统是怎么设计出来的?
查看>>
【干货】史蕾:大数据征信时代的个人信息保护
查看>>
[MethodImpl(MethodImplOptions.Synchronized)]、lock(this)与lock(typeof(...))
查看>>
中国人工智能学会通讯——仿脑GPS基于神经科学的器人定位与导航
查看>>
物联网创新 要具备五种思维
查看>>
《企业首席信息官制度建设指南》宣贯千里行将在京举行
查看>>
Ubuntu Linux继续统领云操作系统江湖
查看>>
台湾云端运算产业协会副理事长刘瑞隆:智能制造的发展离不开云计算人才
查看>>
BI的体系架构及相关技术
查看>>
微金时代:小额贷款公司如何做好“小额贷款贷前风险管控”
查看>>
大数据将在今后改变智能手机的应用方式
查看>>
SDN,这一年都经历了什么?
查看>>
财富杂志公布最佳雇主排名 NetApp高居榜首
查看>>
2017云栖大会开源峰会预告
查看>>
CEA开源性能测试工具N2D2 人工智能芯片竞赛开始了
查看>>
红帽公司即将进军OpenStack网络融合工作
查看>>
警告:非智能手机可入侵核电站的物理隔绝设备
查看>>
CTO下午茶:化繁为简,面面俱到
查看>>
游戏安全资讯精选 2017年 第七期:游戏账号窃取日益猖獗,Struts2 REST插件远程执行命令漏洞全面分析,2017世界物联网博览会IoT安全观点...
查看>>