我在form1中有一种状态字段可以从不同的表单中更新。
几年后我回到winforms,请在c#中提醒一下。 form1有一个var字符串可以说(文本称为状态)如何从不同的表单
更新form1中的状态字段感谢。
答案 0 :(得分:0)
您可以在Form1中声明Status字段(假设这是一个Label),如下所示:
public class Form1 : Form
{
private Label _statusLabel;
public static string Status
{
set
{
_statusLabel.Text = value;
}
}
}
然后,您将能够从以下不同的表单设置状态字段:
Form1.Status = "PUT DESIRED STATUS HERE"
修改强> 您可以在“菜单和工具栏”选项卡下的工具箱中找到 StatusStrip (System.Windows.Forms.StatusStrip)。将其添加到表单后,您将看到一个下拉图标,您必须在其中添加 ToolStripStatusLabel (System.Windows.Forms.ToolStripStatusLabel)。然后只需用新添加的“_statusLabel”重命名。
如果您需要进一步的帮助,请随时提问!