【问题标题】:Fill Text Forms AND Clickable text forms In C#在 C# 中填充文本表单和可点击的文本表单
【发布时间】:2009-04-20 12:23:47
【问题描述】:

我有一个 Windows 窗体应用程序我有一个打开 SaveFileFrom 对话框的按钮

private void button1_Click(object sender, EventArgs e)
{
  SaveFileDialog savefileDialog1 = new SaveFileDialog();
  savefileDialog1.ShowDialog();
}

我想知道如何将选择的文件放在文本框中,即使这样

private void textBox1_TextChanged(object sender, EventArgs e)
{

}

UPDATE* 好的,因为用户可能想要打开多个文件来保存,所以我想取消按钮 SaveFileFrom,而是让文本框在单击时通过 OpenFileDialog 运行。 另外,他们是制作文本链接而不是按钮的方法吗? 就像我想要一个文本链接来添加另一个文本框/

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    试试这个

    private void button1_Click(object sender, EventArgs e)
    {
      SaveFileDialog savefileDialog1 = new SaveFileDialog();
      if (savefileDialog1.ShowDialog() == DialogResult.OK)
      {
        textBox1.Text = savefileDialog1.Filename;
      }
    }
    

    【讨论】:

      【解决方案2】:

      选择的文件名将保存在 SaveFileDialog.FileName 中

      示例:

      private void button1_Click(object sender, EventArgs e)
      {
      
      SaveFileDialog SvDlg = new SaveFileDialog();
      
        if (SvDlg.ShowDialog() == DialogResult.OK)
        {
            textBox1.Text = SvDlg.FileName;
        }
        else 
        {
            MessageBox.Show("No file selected.");
        }
      
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-11-13
        • 2015-12-13
        • 1970-01-01
        • 2011-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多