我正在尝试使用 FolderBrowserDialog 允许将所选文件夹存储在字符串中,然后我希望该字符串填充应用程序界面上的文本框。我可以很好地选择文件框,并且目录路径被正确存储,但是它们不会自动填充文本框。如果我尝试在文本框中输入内容,它将显示我想要的字符串。这是我用来获取目录的按钮的代码:
private void openJPEGButton_Click(object sender, EventArgs e)
{
FolderBrowserDialog jpegDialog = new FolderBrowserDialog();
string selectedFolder = @"C:\";
jpegDialog.SelectedPath = selectedFolder;
if (jpegDialog.ShowDialog() == DialogResult.OK)
{
originDirectory = jpegDialog.SelectedPath;
textBox1.Update();
}
这是文本框的代码,
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.Text = originDirectory;
}
谢谢!