从另一个局部类/窗口形式确定标签

问题描述

| 我有点新手,如果我的问题有点新手,请原谅。我正在设计Windows窗体应用程序,以基本上替代旧的excel电子表格,然后替换电子邮件系统(不是它的大部分系统)。填写完表格后,答案将按照公共变量保存,这很好,因为它是一个小程序。我在从另一个Windows窗体引用我的变量时遇到麻烦。基本上,我想关闭填写的表单,然后弹出一个新的“审阅”窗口。我只是使用将显示变量值的标签。如果它在同一个类中,那不是问题,但是我将使用两种不同的形式,它们是同一名称空间的部分类。一点代码:
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace OPS_PictureLoader
{
public partial class Points_Screen : Form
{
public int DevJobStandardsTotal = 0;
和标签,我想显示\“ 0 \”(或添加到程序中的任何内容)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace OPS_PictureLoader
{
public partial class Review : Form
{
    public Review()
    {
        InitializeComponent();


        label14.Text = DevJobStandardsTotal;
再次,谢谢,随时告诉我我是完全错误的:D     

解决方法

您需要将第一个表单的实例传递给第二个表单的构造函数:
public Review(Points_Screen owner)
{
    InitializeComponent();


    label14.Text = owner.DevJobStandardsTotal;
    

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...