【发布时间】:2014-02-04 15:51:44
【问题描述】:
我在 form1 中有一个状态字段,可以从不同的表单中更新。
几年后我又回到了winforms,我需要提醒一下,用c#。 form1 有一个 var 字符串,可以说(是称为状态的文本)
如何从不同的表单更新 form1 中的状态字段
谢谢。
【问题讨论】:
-
每天都会出现这个问题。搜索库存溢出
标签: winforms
我在 form1 中有一个状态字段,可以从不同的表单中更新。
几年后我又回到了winforms,我需要提醒一下,用c#。 form1 有一个 var 字符串,可以说(是称为状态的文本)
如何从不同的表单更新 form1 中的状态字段
谢谢。
【问题讨论】:
标签: winforms
您可以在 Form1 中声明 Status 字段(假设这是一个标签),如下所示:
public class Form1 : Form
{
private Label _statusLabel;
public static string Status
{
set
{
_statusLabel.Text = value;
}
}
}
然后您就可以从不同的表单中设置状态字段,如下所示:
Form1.Status = "PUT DESIRED STATUS HERE"
编辑: 您可以在“Menus & Toolbars”标签下的工具箱中找到StatusStrip(System.Windows.Forms.StatusStrip)。将其添加到表单后,您会看到一个下拉图标,您必须在其中添加 ToolStripStatusLabel (System.Windows.Forms.ToolStripStatusLabel)。然后只需用新添加的重命名“_statusLabel”即可。
如果您需要进一步的帮助,请随时询问!
【讨论】: