【问题标题】:Label text now showing up标签文本现在显示
【发布时间】:2017-04-24 21:58:12
【问题描述】:

我在一个未显示其文本的 Windows 窗体上有一个标签。标签正在从另一个名为 StudentSearch 的类中的文本框中获取其文本。它看起来像这样:

labelStuName.Text = StudentSearch.firstname; 

当我运行应用程序时,它现在会显示任何文本。

【问题讨论】:

  • 需要一个更好的代码示例来说明您正在尝试做什么。是在你按下按钮之类的之后发生的任务吗?
  • StudentSearch 是其他班级吗? firstname 是一个变量,您已将另一个文本框的值分配给它?
  • @CNuts 是的。让我举个更好的例子
  • @secretlygayfrog 当您尝试将其分配给labelStuName 时,您确定firstname 有一个值。
  • 所以表单上有一个标签,该标签的文本是 label1,标签名称是 labelStuName。我有代码 labelStuName.Text = StudenSearch.firstname;其中 firstname 是 StudentSearch 类中的文本框

标签: c# textbox label


【解决方案1】:

根据我在上面的 cmets 中看到的内容,像 public Firstname { get; set} 那样在你的类中添加 firstname 属性或公开 firstname 字段。

那么如果您使用该属性,您的代码将变为 labelStuName.Text = StudentSearch.Firstname.Text,或者如果您将 firstname 设为公共变量,您的代码将保持为 labelStuName.Text = StudentSearch.firstname.Text

【讨论】:

    猜你喜欢
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    • 2015-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多