这个东西首先说明是不是自己原创,但是比较简单。所以讲起分享如下。主要是用到TextBox的自动补全属性,这个东西虽然自己以前经常用TextBox,但是补全从没接触过。
关键代码是在窗体载入时加载如下代码段:
var source = new AutoCompleteStringCollection(); source.AddRange(new string[] { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }); textBox1.AutoCompleteCustomSource = source; textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend; textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
界面设计,就是在窗体上放置一个TextBox控件和一个提示数据源的Label控件。
运行效果如下:
源码下载地址:CSharpTextBox输入框提示、自动补全功能.rar
PS: 我把这个代码免费发放了,希望原作者不要怪我,这样的有用简介的代码也就别私自赚积分了,开放了吧!
没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的*、好奇、充满创造力的想法被现实的框架所束缚,让创造力*成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。
本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6126183.html,如需转载请自行联系原作者