标签文本现在显示
Posted
技术标签:
【中文标题】标签文本现在显示【英文标题】: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 类中的文本框
【参考方案1】:
根据我在上面的 cmets 中看到的内容,像 public Firstname get; set
那样在你的类中添加 firstname 属性或公开 firstname 字段。
那么如果您使用该属性,您的代码将变为 labelStuName.Text = StudentSearch.Firstname.Text
,或者如果您将 firstname 设为公共变量,您的代码将保持为 labelStuName.Text = StudentSearch.firstname.Text
【讨论】:
以上是关于标签文本现在显示的主要内容,如果未能解决你的问题,请参考以下文章