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: }
  • 相关阅读:
    C++11 学习笔记 std::function和bind绑定器
    vue服务端渲染如何使用html模板
    vue服务端渲染的基本实现
    vscode实用6款插件
    $router.addRoutes()+vuex 动态添加路由
    Vue.extend()
    vue router滚动行为scrollBehavior
    vue路由精确匹配模式 exact
    redirect和alias的区别
    vue命名路由(name)的作用
  • 原文地址:https://www.cnblogs.com/panjun/p/1997108.html
Copyright © 2011-2022 走看看