FileDialog.DefaultExt Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que especifica a cadeia de extensão padrão a usar para filtrar a lista de ficheiros que são exibidos.
public:
property System::String ^ DefaultExt { System::String ^ get(); void set(System::String ^ value); };
public string DefaultExt { get; set; }
member this.DefaultExt : string with get, set
Public Property DefaultExt As String
Valor de Propriedade
A cadeia de extensão padrão. A predefinição é Empty.
Exemplos
O exemplo seguinte mostra como criar um OpenFileDialog que contenha um nome de ficheiro predefinido e um tipo de extensão.
// Configure open file dialog box
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
dlg.FileName = "Document"; // Default file name
dlg.DefaultExt = ".txt"; // Default file extension
dlg.Filter = "Text documents (.txt)|*.txt"; // Filter files by extension
// Show open file dialog box
Nullable<bool> result = dlg.ShowDialog();
// Process open file dialog box results
if (result.Value)
{
// Open document
string filename = dlg.FileName;
}
' Configure open file dialog box
Dim dlg As New Microsoft.Win32.OpenFileDialog()
dlg.FileName = "Document" ' Default file name
dlg.DefaultExt = ".txt" ' Default file extension
dlg.Filter = "Text documents (.txt)|*.txt" ' Filter files by extension
' Show open file dialog box
Dim result? As Boolean = dlg.ShowDialog()
' Process open file dialog box results
If result = True Then
' Open document
Dim filename As String = dlg.FileName
End If
Observações
A cadeia de extensão deve conter o período principal. Por exemplo, defina a DefaultExt propriedade para ".txt" para selecionar todos os ficheiros de texto.
Por defeito, a AddExtension propriedade tenta determinar a extensão para filtrar a lista de ficheiros exibida da Filter propriedade. Se a extensão não puder ser determinada a partir da Filter propriedade, DefaultExt será usada em vez disso.