【发布时间】:2011-02-14 09:53:54
【问题描述】:
我认为这是一个非常独特的问题,但不知道如何实施。据我所知,没有关于此的文档、教程、示例和/或文章。我花了数周时间研究,但没有任何结果。
问题:
我需要用户能够在运行时选择标签控件的内容并对其进行编辑。
如果这可以通过扩展现有的 Label 控件来完成,那就太好了!或者,如果这需要创建一个全新的标签控件,也可以。就这样吧。
恐怕不能使用 TextBox。
非常感谢任何帮助!
谢谢,
杰斯
【问题讨论】:
-
为什么不能使用文本框?标签不可编辑,您无能为力使其可编辑,或者更确切地说....如果您成功使标签可编辑... tada...您已经创建了一个文本框。
-
当然这需要一个文本框。代码在这里:stackoverflow.com/questions/2728879/…
-
我同意 Lasse 的观点——你成功的做法就是创建一个文本框。如果您担心文本框需要看起来像标签,请尝试调整边框和背景颜色 - 您应该能够使其看起来像标签。如果一切都失败了,请从 Textbox 继承并制作您自己的自定义控件。
-
我也同意 Lasse 的观点。我现在不喜欢与另一家公司合作。
标签: c# winforms controls label