2009-04-20 1 views
0

У меня есть окна формы приложения У меня есть кнопка, которая открывает SaveFileFrom диалоговогоЗаливки текст форма и текстовые формы Кликабельных В C#

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

мне было интересно, как я мог поместить файл, который выбран в текстовом поле даже вот так

private void textBox1_TextChanged(object sender, EventArgs e) 
{ 

} 

UPDATE * Ok, хорошо, так как пользователь может понадобиться, чтобы открыть более одного файла, чтобы сохранить Я хотел снять мою кнопку SaveFileFrom и вместо того, чтобы сделать текстовое поле работать через OpenFileDialog при нажатии. Кроме того, это их способ сделать текстовую ссылку вместо кнопки? Как я хочу текстовую ссылку, чтобы добавить еще один текстовое поле/

ответ

4

Попробуйте

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

бить меня ему, хороший ответ :) –

0

Имя файла выбран будет сохранен в 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."); 
    } 

} 
Смежные вопросы