.net 是否可以通过键入CheckedListBox将项目添加到CheckedListBox

.net 是否可以通过键入CheckedListBox将项目添加到CheckedListBox,.net,winforms,visual-studio,.net,Winforms,Visual Studio,我已经查看了CheckedListBox类的文档,但没有找到是否可以通过直接在CheckedListBox中键入项目名称而不是依赖其他控件来将项目添加到列表中? 现在,在我的应用程序中,用户必须单击“添加”按钮,打开另一个窗口,用户在其中输入所有信息 我不认为CheckedListBox设计用于接受文本。除了截取键盘事件,我认为您无法从该控件的键盘上获取键入的数据 您始终可以为该行为创建自定义控件。一个包含选中列表框和一个单独的文本字段以添加新数据的窗口。这是我最好的主意

我已经查看了
CheckedListBox
类的文档,但没有找到是否可以通过直接在
CheckedListBox
中键入项目名称而不是依赖其他控件来将项目添加到列表中?
现在,在我的应用程序中,用户必须单击“添加”按钮,打开另一个窗口,用户在其中输入所有信息

我不认为
CheckedListBox
设计用于接受文本。除了截取键盘事件,我认为您无法从该控件的键盘上获取键入的数据

您始终可以为该行为创建自定义控件。一个包含
选中列表框
和一个单独的文本字段以添加新数据的窗口。这是我最好的主意