当前位置:首页 > 技术心得 > 正文内容

C# textBox框实现输入下拉列表

xjtudll8年前 (2018-09-30)技术心得31671

textBox框像百度搜索出现下拉列表的样式,如图:

76d8ca47-cc04-4dd5-a480-464328ccb59f

重点就是要关注:AutoCompleteMode和AutoCompleteSource两种属性。

fd9e0070-8725-4513-ae44-9ac4a17d0d50

具体实现代码如下:

将此方法在frmLogin_Load事件里加载,

private void bindTxt()

{

    txtUser.AutoCompleteCustomSource = null;

User user = new User();

List<UserInfo> userList = user.GetUserList();

    if (userList.Count > 0)

{

        foreach (UserInfo var in userList)

{

txtUser.AutoCompleteCustomSource.Add(var.UserId);

}

    }

txtUser.AutoCompleteMode = AutoCompleteMode.SuggestAppend;

txtUser.AutoCompleteSource = AutoCompleteSource.CustomSource;

}

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/517/

标签: C#
分享给朋友:

“C# textBox框实现输入下拉列表” 的相关文章

因iPhone X上架杯具

最近上架了两款app,均被拒绝。 以下是原文:  0. 10.0 Before You Submit: Program License Agreement PLA 2.3 Your app or its metadata contains references to a pre-...

IIS配置允许下载APK文件

IIS配置允许下载APK文件

MIME类型:application/vnd.android.package-archive...

远程连接:发生身份验证错误 要求的函数不受支持

远程连接:发生身份验证错误 要求的函数不受支持

问题: 远程连接失败,提示:发生身份验证错误 要求的函数不受支持 操作系统: Win7 64bit 原因:打了系统补丁,权限被限制了,需要修改客户端电脑相关权限。 解决过程如下: 双击“加密Oracle修正“ 然后重新打开远程登录客户端就可以登录了。...

Multisim运放输出超过电源电压解决

Multisim运放输出超过电源电压解决

在使用Multisim自带库里的运放的时候,例如LM324M,发现一个问题,运放的输出电压能达到几百V甚至几千V,而电源明显只有几V而已。输出电压超过电源电压,理论上是不可能的,实际上也是不可能的,那么肯定就是仿真有误了,其实根本原因是Multisim里面运放是三脚模型,根本没考虑电源。我们查看LM...

将rdlc报表作为资源嵌套使用

将rdlc报表作为资源嵌套使用

参考资料: 2. 如何将嵌入的资源读取出来,作为报表查看器控件的来源呢? 也就是说,我们可以通过LocalReport的一个特殊属性(ReportEmbeddedResource)来很方便地实现该需求 实际上路径一般默认是类名+文件夹名 我的程序包名是XonixERP.View,然后又有三层文...

密勒定理及密勒效应

密勒定理及密勒效应

1、密勒定理 如图1所示的二端口网络(two-port network)中,Vin为输入电压,Vout为输出电压,Zf为Vin与Vout之间的桥接阻抗,A为Vin与Vout之间的闭环增益(A>0,正相放大;A<0,反相放大),且A的输入阻抗为无穷大,输出阻抗为零,则图1电路与图2电...

评论列表

asd
asd IP:
4年前 (2022-12-29)

asddsa

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。