我正在寻找一个"啊哈!"解决为什么以下工作在一个项目中的原因,但在构建更新,更高效的版本时,相同的结构不会使用openFileDialog1的结果更新textBox1中的文本。
private void button1_Click(object sender, EventArgs e)
{
openFileDialog1.ShowDialog();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
textBox1.Text = openFileDialog1.FileName;
}
我将我的代码从项目1复制并粘贴到项目2中,所以我不确定细分可能在哪里。项目的其余部分确实正确执行,因此openFileDialog1成功完成,并允许我单击button2从openFileDialog1中给出的输入中编码有效的RSS xml文件。唯一不起作用的是textBox1.Text显示在openFileDialog1中选择的FileName。任何关于故障在哪里的想法都值得赞赏!