选中的列表框数据源是否

问题描述 投票:1回答:1

我有一个CheckedListBox到一个DataSource已经在类范围声明,但当我用某种方法更新DataSource时,CheckedListBox不会改变,但当我再次回忆下面的代码时,它会改变:

private void UpdateDataSource(string textToSearch )
{

    dsContacts = dbSms.fillDataSet("Select * From Contacts Where ContactName Like'%" + textToSearch + "%'", "Contacts");

    chListBox.DataSource = dsContacts.Tables["Contacts"];
    chListBox.DisplayMember = "ContactName";
    chListBox.ValueMember = "ContactNumber";

}
c# .net sqldatasource checkedlistbox
1个回答
0
投票

这是触发更新的DataSource setter。当您将其设置为新值时,它将刷新检查列表框。

© www.soinside.com 2019 - 2024. All rights reserved.