资源简介
Q703119 问题的回答 c# combobox如何动态模糊查询? https://ask.csdn.net/questions/703119 v2,修正了几个问题,初始化不加载
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace Q703119
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//loadcombo();
}
bool inloading = false;
private void loadcombo()
{
if (comboBox1.Items.Count == 0 && comboBox1.Text == ““) return;
if (comboBox1.Text == ““) { comboBox1.DroppedDown = false; comboBox1.Items.Clear(); return; }
if (inloading) return;
string s = comboBox1.Text;
int n = comboBox1.Selectionstart;
string conntext = @“Data Source=.\sqlexpress;Initial Catalog=Q703119DB;Integrated Security=True;Pooling=False“;
SqlConnection conn = new SqlConnection(conntext);
string sql = “select * from Book where BookName like ‘%“ + comboBox1.Text + “%‘“;
SqlDataAdapter adp = new SqlDataAdapter(sql conn);
DataSet ds = new DataSet();
adp.Fill(ds);
comboBox1.Items.Clear();
foreach (DataRow item in ds.Tables[0].Rows)
comboBox1.Items.Add(item[“bookname“].ToString().Trim());
inloading = true;
comboBox1.Text = s;
Application.DoEvents();
//if (comboBox1.Text.Length >= n)
comboBox1.Selectionstart = n;
inloading = false;
}
private void comboBox1_TextChanged(object sender EventArgs e)
{
loadcombo();
}
private void comboBox1_KeyDown(object sender KeyEventArgs e)
{
comboBox1.DroppedDown = true;
}
private void comboBox1_Leave(object sender EventArgs e)
{
comboBox1.DroppedDown = false;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9728 2018-10-22 12:01 Q703119\bin\Debug\Q703119.exe
文件 26112 2018-10-22 12:01 Q703119\bin\Debug\Q703119.pdb
文件 11600 2018-10-22 12:03 Q703119\bin\Debug\Q703119.vshost.exe
文件 490 2010-03-17 22:39 Q703119\bin\Debug\Q703119.vshost.exe.manifest
文件 2027 2018-10-22 12:01 Q703119\Form1.cs
文件 2214 2018-10-19 10:45 Q703119\Form1.Designer.cs
文件 5817 2018-10-19 10:45 Q703119\Form1.resx
文件 2152 2018-10-22 11:46 Q703119\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6356 2018-10-22 12:01 Q703119\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 428 2018-10-22 11:48 Q703119\obj\x86\Debug\GenerateResource.read.1.tlog
文件 954 2018-10-22 11:48 Q703119\obj\x86\Debug\GenerateResource.write.1.tlog
文件 1831 2018-10-22 12:03 Q703119\obj\x86\Debug\Q703119.csproj.FileListAbsolute.txt
文件 975 2018-10-19 10:45 Q703119\obj\x86\Debug\Q703119.csproj.GenerateResource.Cache
文件 9728 2018-10-22 12:01 Q703119\obj\x86\Debug\Q703119.exe
文件 180 2018-10-22 11:48 Q703119\obj\x86\Debug\Q703119.Form1.resources
文件 26112 2018-10-22 12:01 Q703119\obj\x86\Debug\Q703119.pdb
文件 180 2018-10-22 11:48 Q703119\obj\x86\Debug\Q703119.Properties.Resources.resources
文件 499 2018-10-19 10:09 Q703119\Program.cs
文件 1426 2018-10-19 10:09 Q703119\Properties\AssemblyInfo.cs
文件 2844 2018-10-19 10:09 Q703119\Properties\Resources.Designer.cs
文件 5612 2018-10-19 10:09 Q703119\Properties\Resources.resx
文件 1094 2018-10-19 10:09 Q703119\Properties\Settings.Designer.cs
文件 249 2018-10-19 10:09 Q703119\Properties\Settings.settings
文件 3673 2018-10-19 10:18 Q703119\Q703119.csproj
文件 863 2018-10-19 10:09 Q703119.sln
..A..H. 22528 2018-10-22 12:03 Q703119.suo
目录 0 2018-10-19 10:09 Q703119\obj\x86\Debug\TempPE
目录 0 2018-10-22 12:01 Q703119\obj\x86\Debug
目录 0 2018-10-19 10:18 Q703119\bin\Debug
目录 0 2018-10-19 10:09 Q703119\obj\x86
............此处省略7个文件信息
相关资源
- C#WinForm的ComboBox控件自定义实现自动模
- 自定义WPF TreeSelect、MultiTreeSelect 树形
- winform 多线程 异步 文件操作(查询、
- WPF之DataGrid基础学习代码(新)
- C# ListView中添加ComboBox等控件
- C#自定义控件--美化ComboBox源码(十分
- C# wpf combobox带treeview的自定义控件
- C#+ComboBox联想输入+代码类
- WPF ComboboxTreeview
- WPF自定义ComboBox用户名PasswordBox密码带
- WPF 下拉列表框ComboBox扩展控件
- winform ComboBox 下拉框 显示图片效果
- winform 自动完成(智能提示autocomplet
- 根据数据库字段生成对象属性工具含
- winform combobox 数据源支持 key(text)
- ComboBox 绑定List ArrayList 数据源- 自定义
- combobox 绑定多列
- wpf ComboBox 绑定数据 (INotifyPropertyCh
- C# - ComboBox绑定DataGridView控件
- CustomComboBoxDemo增强版
- combobox里面加载treeview (Treeviewcombob
- C# 自定义ComboBox实现下拉任意组件
- c# combobox实现复选框以及自定义样式
- 自定义控件下拉复选框:CheckBoxCombo
- 自定义ComboBox控件美化了combobox控件
- 树形ComBoBox控件源码
评论
共有 条评论