C#winform textbox实现输入记录功能在软件利用过程中 , 为了节流资料反复输入而且避免输入带来的错误 。 若是输入框有记实功能 , 那么输入过的工具我们就可以选择了 , 如许就很是便利了 。 下面 , 我们来看看这个功能在winform中的实现过程 。
需要这些哦
电脑 VS软件
方式/
1将要记实和显示记忆内容的textbox属性框属性更改 。
AutoCompleteMode : SuggestApp
AutoCompleteCustomSource:CustomSource
文章插图
2引用引文读写定名空间:
using System.IO;
文章插图
3编写文本读写代码 。
public class TextBoxRemind
{
private string[] array = null;
public void InitAutoCompleteCustomSource(TextBox textBox)
{
array = ReadTxt();
if (array != null && array.Length > 0)
{
AutoCompleteStringCollection ACSC = new AutoCompleteStringCollection();
for (int i = 0; i < array.Length; i++)
{
ACSC.Add(array[i]);
}
textBox.AutoCompleteCustomSource = ACSC;
}
}
string[] ReadTxt()
{
try
{
if (!File.Exists("Remind.txt"))
{
FileStream fs =
File.Create("Remind.txt");
fs.Close();
fs = null;
}
return File.ReadAllLines("Remind.txt", Encoding.Default);
}
catch
{
return null;
}
}
public void Remind(string str)
{
推荐阅读
- 录屏大师 教你如何实现最简单的录屏
- 网页中实现单击按钮后动态显示文本
- 如何利用sum函数实现隔行求和
- C#winform怎么把特殊符号显示出来
- 宜宾茶叶产业规模、品牌、效益实现新跨越
- 如何利用ps实现图片填充圆形图效果
- 如何利用WPS文字实现图片描边效果
- 利用WPS文字如何实现图片填充圆形图片
- 利用Photoshop如何实现图片描边效果
- 如何实现睡眠状态下也能下载文件?