我试图在VS2019 - c#中一个接一个地添加文本框



我试图根据文件是否存在于文件夹中,在连续的行上添加2条信息到文本框。经过多次尝试,没有太大的成功,我试着逐步通过程序,发现它确实打印两行文本框,但由于某种原因,第二行似乎删除了第一行。如果我注释掉第二行,那么第一行在那里,但如果我运行时启用了两行,那么只有第2行在文本框的顶行可见。文本框具有多行并接受属性中设置的返回值。我试过使用环境。NewLine和/r/n以及两者的组合但它总是做同样的事情。谢谢大家的帮助。

if (File.Exists(SourcepathGLEXE))
{
LogBox.Text = "Game Loader EXE Found" + Environment.NewLine;
FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo(selectedPath + fileNameGLEXE);
versionSourceBox.Text = (myFileVersionInfo.FileVersion);

}
else LogBox.Text = "Game Loader EXE not found" + Environment.NewLine;
if (File.Exists(SourcepathCONEXE))
{ 
LogBox.Text = "Game Loader Config Found" + Environment.NewLine;
}
else LogBox.Text = "Game Loader Config not found" + Environment.NewLine;

TextBox.Text是一个属性。因此,以下几行可以工作:

string conf = File.Exists(SourcepathCONEXE) ?  "Game Loader Config Found" : "Game Loader Config not found";
LogBox.Text += conf + Environment.NewLine;

相关内容

最新更新