FileListBox.Pattern Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica los nombres de archivo mostrados en un control FileListBox en tiempo de ejecución.
public:
property System::String ^ Pattern { System::String ^ get(); void set(System::String ^ value); };
public string Pattern { get; set; }
member this.Pattern : string with get, set
Public Property Pattern As String
Valor de propiedad
Expresión de cadena que indica una especificación de archivo, como "*.*" o "*. FRM". El valor predeterminado es "*.*", que devuelve una lista de todos los archivos.
Comentarios
La Pattern
propiedad desempeña un papel clave en el diseño de las funcionalidades de exploración y manipulación de archivos de una aplicación. Use Pattern
en combinación con otras propiedades de control de archivos para proporcionar al usuario formas de explorar archivos o grupos de archivos similares. Por ejemplo, en una aplicación dedicada a iniciar otros programas, podría designar que solo se mostrarán archivos .exe en el cuadro de lista de archivos (*.exe).
Además de usar caracteres comodín, también puede usar varios patrones separados por punto y coma (;)). Por ejemplo, "*.exe; *.bat" devolvería una lista de todos los archivos ejecutables y todos los archivos por lotes ms-DOS.
Cambiar el valor de la Pattern
propiedad genera un PatternChange evento.
Nota
Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.