【问题标题】:How can I allow user to edit items in checkedlistbox?如何允许用户编辑选中列表框中的项目?
【发布时间】:2017-03-05 08:04:50
【问题描述】:

我已经动态创建了 checkedlistbox,我想让用户在其中编辑和添加项目。 我见过similar post

但这不是我想要的。 如果您需要更多信息,请在 cmets 中填写。

【问题讨论】:

  • 你到底想要什么?您是否尝试编写一些代码来满足您的需求?如果答案是肯定的,那代码有什么问题?
  • 改用DataGridView
  • 我要求您不要对帖子投反对票,并要求我提供更多信息。你怎么解释这个?你对这篇文章投反对票的原因是什么??????

标签: c# winforms visual-studio checkedlistbox


【解决方案1】:

Winforms 中的默认复选框控件不提供内联编辑功能。您可以为自己创建一个继承默认复选框的自定义复选框,并添加您正在寻找的额外功能。或者,您可以在表单的某处有一个带有提交按钮的文本框,因此在用户单击提交后,您可以将新项目添加到复选框中。对于编辑,您可以使用相同的文本框,但在用户选择它时预先填充它,并将提交按钮文本更改为更新以让用户知道他们将要修改而不是插入,更新后重置按钮文本直到用户选择另一个复选框。

【讨论】:

    猜你喜欢
    • 2011-07-09
    • 2017-09-24
    • 1970-01-01
    • 2011-11-25
    • 2021-06-19
    • 2017-06-28
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多