【问题标题】:Configure the selected control's Text of the user Control配置用户控件的选定控件的文本
【发布时间】:2026-01-06 09:40:01
【问题描述】:

我正在创建一组带有标签的面板。视用户要求而定。有点模仿这里的 Tab 控件。如果 Tab 控件的标题是可编辑的,我会让用户在设计时配置标签的名称。我怎么可能做到呢?

【问题讨论】:

  • title会在加载前还是加载后给出??
  • 用户将用户控件拖到窗体上之后。他们可以创建 n 个具有默认名称的面板。我希望让他们选择单个面板并编辑文本。

标签: c# .net winforms tabs


【解决方案1】:

在标签的事件处理程序中,将标签更改为文本框。当TextBox失去焦点时,再次用Label替换它

【讨论】:

  • 我希望事情在设计时发生......其中事件将在运行时触发
  • 我听不懂你。如何为“用户”赢得设计时间数据?
  • 我只是想让用户在设计时可以灵活地更改标签的名称
  • 您的意思是在 Visual Studio 中使用控件时??
【解决方案2】:

请查看以下thread(WPF 中的标题可编辑选项卡控件)。

如果您使用 WPF,那么这正是您的工作所需要的。如果您使用其他模板,也许仍然可以添加一些提示。 :)

祝你好运

【讨论】:

    最近更新 更多