还是 C# .NET 的新手,所以首选如此简单(带有解释)。:) 我有一个带有几个文本框的 Windows 表单。我希望能够在单独的文件中读取这些文本框的内容。 我已经看过涵盖类似问题的文章(也在 stackoverflow 上),但在我的情况下不起作用。我想要的数据可以在 Form1 的文本框中找到。我希望这些数据去的地方是-> myOtherCS,它将在一个方法(Savedoc)中使用。
在 Form1.cs 我有:
private myOtherCS allOtherMethods;
public static string myText= "";
public static string mytitle = "";
public Form1()
{
InitializeComponent();
allOtherMethods = new myOtherCS();
}
/* I would like the myText to be filled with the contents of Textbox1
* and mytitle to be filled with contents of Textbox2. Ideally when the
* Textboxes have been changed. */
private void TextBox1_TextChanged(object sender, EventArgs e)
{
myText = Textbox1.Text;
}
private void TextBox2_TextChanged(object sender, EventArgs e)
{
myTitle = Textbox2.Text;
}
在 myOtherCS 文件中,我希望能够在不同的方法中使用这些值。所以首先可能“获取”和“设置”它们。我已经尝试了很多东西,但这里有一个......从......我知道你必须改变两个文件中的东西,并且有,但这是为了得到这个想法。
public class GetTextBoxes
{
private string title;
private string text;
public string Title
{
get { return title; }
set { title = value; }
}
public string Text
{
get { return text; }
set { text = value; }
}
}
public void SaveDoc()
{
GetTextBoxes.title;
GetTextBoxes.text;
}
到目前为止,这是 PSEUDOcode,试图展示我想要做什么。我已经尝试了很多东西,如果有人知道如何做到这一点,我将非常感激!提前致谢