单击按钮时调用TextBox下拉列表

时间:2014-07-02 09:23:20

标签: c# winforms autocomplete textbox

嘿伙计们,

我的TextBox StringCollectionAutoCompleteSource。当用户开始输入时,像往常一样通过字母等过滤数据。这是我的TextBox

的图片

enter image description here

正如您所看到的,它中有“...”自定义按钮。有什么方法可以使用DropDown内部按钮点击事件中的完整数据来调用StringCollection列表吗?我真的不知道如何手动调用DropDown列表。

2 个答案:

答案 0 :(得分:0)

can you write  the  code for unfiltered source inside the button click event?
then get a DataTable and load Filtered source to  it first.
then load the unfiltered source also to the DataTable. 
finally you can bind the DataTable to the DropDownList using  DropDownList1.DataBind(); method. 

答案 1 :(得分:0)

似乎无法从您的代码访问自动填充框,请参阅类似的问题:here

我的建议是在文本框下面放置任何列表控件(例如列表框),设置它的数据源并将其设置为不可见。按下按钮,显示它!