117得票18回答
当一个项目被选中后,哪个CheckedListBox事件会触发?

我有一个 CheckedListBox,希望在项目被勾选后触发事件以便使用新状态的CheckedItems。 由于 ItemChecked 事件是在 CheckedItems 更新之前触发的,所以它默认情况下无法实现。 有哪种方法或事件可以让我在 CheckedItems 更新时得到通知?

55得票6回答
如何在C#中编程地检查CheckedListBox中的项目?

我有一个 CheckedListBox,我想自动选中其中的一个项目。 CheckedItems 集合不允许你向其中添加内容。 有什么建议?

36得票4回答
寻找一个带有复选框的WPF组合框

我的谷歌搜索无果。有人听说过WPF中类似的控件吗?我正在尝试让它看起来像这样(winforms截图)。

32得票9回答
如何从CheckedListBox中获取选中项的值?

我在C#的WinForm中使用了CheckedListBox控件。我已经将此控件绑定如下所示-chlCompanies.DataSource = dsCompanies.Tables[0]; chlCompanies.DisplayMember = "CompanyName"; chlComp...

24得票1回答
当通过鼠标单击切换CheckedListBox项目的选中状态时,单击相同的选择时出现奇怪的行为

The WinForms CheckedListBox控件有两种默认的鼠标点击行为: 为了选中/取消选中一个项目,您需要单击两次该项。第一次点击选择该项,第二次切换检查状态。 此外,连续点击相同的项目将切换该项目的选中状态。 出于方便起见,我需要允许用户在单击中切换选择。我已经实现了这...

23得票4回答
如何检测向ListBox(或CheckedListBox)控件添加了项目

这似乎是一个根本上简单的问题。我有一个带有ListBox的WinForms对话框。该控件不是通过数据绑定填充的,而是通过调用进行填充。listBox.Items.Add (obj); 这个调用可能可以从不同的位置异步进行,我想连接listbox并监视它的数据成员的更改,以便我可以执行其他UI更...

18得票6回答
为什么CheckedListBox没有数据源?如何将其绑定到值列表?

我正在开发一个Winform应用程序,需要使用CheckedListBox。我已将这些值存储在一个具有List属性的对象中:public static class Fields { public static IList<string> FieldList { get; s...

18得票5回答
CheckedListBox项目的工具提示?

在CheckedListBox中,当用户将鼠标悬停在一个项目上时,有没有一种简单的方法可以设置额外的文本出现在工具提示中? 我期望在代码中能够做到以下操作:uiChkLstTables.DisplayOnHoverMember = "DisplayOnHoverProperty"; //Pr...

17得票3回答
CheckedListBox允许只选中一个项目

在我的CheckedListBox应用程序中,我希望只允许选中一个项目。 我已经设置了这些属性。checkOnClick = true; SelectionMode = One; 欢迎提供建议

15得票5回答
如何消除CheckedListBox选择时的高亮效果?

当在CheckedListBox中单击项目时,它会被突出显示。如何防止此高亮效果? 可以挂钩SelectedIndexChanged事件并清除选择,但仍会发生高亮,并且您会看到一个闪烁。实际上,如果您按住鼠标单击,在单击复选框区域后不释放它,则选择将保持突出显示,直到您释放鼠标按钮。我基本上...