zoukankan      html  css  js  c++  java
  • AutoCompleteSource从文件里读取自动填充内容

    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: }
  • 相关阅读:
    Linux管理用户和组
    const,static,volatile关键字的作用
    Linux 常用命令
    sizeof与strlen的区别
    不使用库函数的字符串处理
    Linux 编译命令参数
    Linux环境变量PATH
    c++ 使用Redis
    二分查找法
    php实现双色球算法
  • 原文地址:https://www.cnblogs.com/panjun/p/1997108.html
Copyright © 2011-2022 走看看