Getting Started with WinForms File Dialogs
The following tutorial demonstrates how to specify a file name by using a RadSaveFileDialog, how to allow you to specify one or multiple folder names to open with the RadOpenFolderDialog and how to specify one or multiple file names to open with a RadOpenFileDialog.
Add three RadLabel and three RadButton controls.
Double-click each button in order to generate the Click event handler automatically.
How to use the file dialogs
private void radButton1_Click(object sender, EventArgs e)
{
RadOpenFolderDialog openFolderDialog = new RadOpenFolderDialog();
openFolderDialog.ShowDialog();
if (openFolderDialog.OpenFolderDialogForm.DialogResult == System.Windows.Forms.DialogResult.OK)
{
string folderName = openFolderDialog.FileName;
this.radLabel1.Text = folderName;
}
}
private void radButton2_Click(object sender, EventArgs e)
{
RadOpenFileDialog openFileDialog = new RadOpenFileDialog();
openFileDialog.ShowDialog();
if (openFileDialog.OpenFileDialogForm.DialogResult == System.Windows.Forms.DialogResult.OK)
{
string fileName = openFileDialog.FileName;
this.radLabel2.Text = fileName;
}
}
private void radButton3_Click(object sender, EventArgs e)
{
RadSaveFileDialog saveFileDialog = new RadSaveFileDialog();
saveFileDialog.ShowDialog();
if (saveFileDialog.SaveFileDialogForm.DialogResult == System.Windows.Forms.DialogResult.OK)
{
string selectedFileName = saveFileDialog.FileName;
this.radLabel3.Text = selectedFileName;
}
}
Private Sub radButton1_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim openFolderDialog As RadOpenFolderDialog = New RadOpenFolderDialog()
openFolderDialog.ShowDialog()
If openFolderDialog.OpenFolderDialogForm.DialogResult = System.Windows.Forms.DialogResult.OK Then
Dim folderName As String = openFolderDialog.FileName
Me.radLabel1.Text = folderName
End If
End Sub
Private Sub radButton2_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim openFileDialog As RadOpenFileDialog = New RadOpenFileDialog()
openFileDialog.ShowDialog()
If openFileDialog.OpenFileDialogForm.DialogResult = System.Windows.Forms.DialogResult.OK Then
Dim fileName As String = openFileDialog.FileName
Me.radLabel2.Text = fileName
End If
End Sub
Private Sub radButton3_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim saveFileDialog As RadSaveFileDialog = New RadSaveFileDialog()
saveFileDialog.ShowDialog()
If saveFileDialog.SaveFileDialogForm.DialogResult = System.Windows.Forms.DialogResult.OK Then
Dim selectedFileName As String = saveFileDialog.FileName
Me.radLabel3.Text = selectedFileName
End If
End Sub
This is it! Now you can select a file name or open a folder.
See Also
- Structure
- Network Locations
- Filterng
- Error Handling
- Explorer Control
- RadOpenFileDialog
- RadOpenFolderDialog
- RadSaveFileDialog
Telerik UI for WinForms Learning Resources
- Telerik UI for WinForms FileDialogs Component
- Getting Started with Telerik UI for WinForms Components
- Telerik UI for WinForms Setup
- Telerik UI for WinForms Application Modernization
- Telerik UI for WinForms Visual Studio Templates
- Deploy Telerik UI for WinForms Applications
- Telerik UI for WinForms Virtual Classroom(Training Courses for Registered Users)
- Telerik UI for WinForms License Agreement)