2017-01-18 102 views
0

我希望这是一个老问题,但我需要你的解决方案。 我有一个类,即公共部分类form1,我已经初始化了一些字符串在这里。我想以另一种形式使用字符串值。我怎样才能做到这一点 。如何将字符串值从一个类传递到另一个类?

public partial class Form1 : Form 
{ 

    public string firstrange ="" ; 
    public string firstrange1 =""; 
    public string lastrange = ""; 
    public string lastrange1 = ""; 
    public string Receivedrange = ""; 
    public string Receivedrange1 = ""; 



public Form1() 
     { 
      InitializeComponent(); 
     } 

// while loading form1 , i'm adding some values to the strings from CSV 

firstrange = WorksheetSourcee1.UsedRange.Cells[1, 1].Value.ToString(); 
firstrange1 = WorksheetSourcee1.UsedRange.Cells[1, 2].Value.ToString(); 
} 

现在我想在另一个form2中使用这些字符串,我只需要获得相同的字符串值。任何人都可以向我提出建议。

回答

0

您可以使用form2构造函数来获取所需的参数。

public Form2 (string yourParam) 
{ 
InitializeComponent(); 
} 

而在目前的形式只是通过这些参数:

Form2 = new Form2 (parameterName); 
Form2 .ShowDialog(); 
相关问题