在两种形式上使用和实例化一个类

dev*_*__c 1 c# oop winforms

我正在努力解决以下问题.我目前有三种形式,我的主要和一个主要类.

public partial class frmMain : Form
{
    public frmMain()
    {
        InitializeComponent();
    }
}

public partial class frmSuppliers : Form
{
    public frmSuppliers()
    {
        InitializeComponent();
    }
}

public partial class frmCustomers : Form
{
    public frmCustomers()
    {
        InitializeComponent();
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的主程序中,我有:

 public class Program
 {
        public StockControl StockSystem = new StockControl("The Book Shop", 20);
 }
Run Code Online (Sandbox Code Playgroud)

我希望能够在frmSuppliers和frmMain中访问StockControl中的方法.

我知道这可能是一个N00b问题 - 但它一直困扰着我!

SLa*_*aks 5

您需要将其作为构造函数参数传递给其他表单,然后将其存储在私有字段中.