以不同的形式标签显示计算结果 C#
Display calculated result in different form label C#
所以我创建了一个简单的应用程序来计算学生的成绩。我所做的是创建了两种形式,一种用于学生输入分数,另一种用于显示结果。
例如,在表格 1 中,学生输入两个分数,如 75 和 85,当他或她在表格 1 中单击计算按钮时,结果应显示在表格 2 标签中。
表格二怎么显示结果。在表格二中不应该显示他们的标记或任何东西,它应该只显示结果。请帮忙。
您可以创建一个 class 并创建两种形式都可以访问的静态变量。您将在计算表单中分配值,更新后的值可以在其他表单中访问。
class MyClass
{
public static int finalGrade{ get; set; }
}
然后你可以使用变量如下:
Form1
{
MyClass.finalGrade = value;
}
Form2
{
label.text = MyClass.finalGrade.ToString();
}
确保仅在更改值后显示其他页面,否则您可以刷新页面以查看反映的更改
所以我创建了一个简单的应用程序来计算学生的成绩。我所做的是创建了两种形式,一种用于学生输入分数,另一种用于显示结果。
例如,在表格 1 中,学生输入两个分数,如 75 和 85,当他或她在表格 1 中单击计算按钮时,结果应显示在表格 2 标签中。
表格二怎么显示结果。在表格二中不应该显示他们的标记或任何东西,它应该只显示结果。请帮忙。
您可以创建一个 class 并创建两种形式都可以访问的静态变量。您将在计算表单中分配值,更新后的值可以在其他表单中访问。
class MyClass
{
public static int finalGrade{ get; set; }
}
然后你可以使用变量如下:
Form1
{
MyClass.finalGrade = value;
}
Form2
{
label.text = MyClass.finalGrade.ToString();
}
确保仅在更改值后显示其他页面,否则您可以刷新页面以查看反映的更改