【问题标题】:Determining labels from another partial class/windows form从另一个部分类/窗口形式确定标签
【发布时间】:2011-05-25 19:35:26
【问题描述】:

我对此有点陌生,所以如果我的问题有点新手,请原谅。我正在设计一个 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

【问题讨论】:

  • 同时查看this讨论

标签: c# visual-studio-2010 class label


【解决方案1】:

您需要将第一个表单的实例传递给第二个表单的构造函数:

public Review(Points_Screen owner)
{
    InitializeComponent();


    label14.Text = owner.DevJobStandardsTotal;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-11
    • 2019-08-04
    • 1970-01-01
    相关资源
    最近更新 更多