gpt4 book ai didi

Vb.net 组合框自动完成

转载 作者:行者123 更新时间:2023-12-02 02:24:57 24 4
gpt4 key购买 nike

我有一个带有 DropDownStyle = SimpleComboBox 并将其绑定(bind)到 DataSet。我想要的是:当我输入“a”时,我希望我的 ComboBox 仅显示以字母“a”开头的项目,只是字典程序。

我尝试了 AutoComplete 属性,但它只显示 DropDown 这不是我想要的

这是我的代码:

Private Sub TICKETING_FORM_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
da.Fill(ds, "STYLE")
bs.DataSource = ds.Tables("STYLE")

With Style_ComboBox
.DataSource = bs
.DisplayMember = "STYLE"
.ValueMember = "STYLE"
.AutoCompleteMode = AutoCompleteMode.Suggest
.AutoCompleteSource = AutoCompleteSource.ListItems
End With

End Sub

最佳答案

您需要为自动完成设置这些属性

ComboBox1.AutoCompleteMode = AutoCompleteMode.Append
ComboBox1.DropDownStyle = ComboBoxStyle.DropDown
ComboBox1.AutoCompleteSource = AutoCompleteSource.ListItems


Private Sub TICKETING_FORM_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
da.Fill(ds, "STYLE")
bs.DataSource = ds.Tables("STYLE")

With Style_ComboBox
.DataSource = bs
.DisplayMember = "STYLE"
.ValueMember = "STYLE"
.DropDownStyle = ComboBoxStyle.DropDown
.AutoCompleteMode = AutoCompleteMode.Suggest
.AutoCompleteSource = AutoCompleteSource.ListItems
End With

End Sub

关于Vb.net 组合框自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20649164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com