Cuadro combinado
Selección desplegable cuyos elementos se obtienen de un modelo de los nodos del proyecto o de una o más tablas de bases de datos.
Propiedades
Nombre | BrowseName | DataType | Descripción |
---|---|---|---|
Texto | Text | (Solo con modo=Editable) Texto del elemento escrito/seleccionado. Se puede usar para crear lógicas personalizadas (por ejemplo, crear nuevos nodos). | |
Modelo | Model | Referencia al modelo de información o la base de datos desde los que se obtienen los datos. | |
Valor seleccionado | SelectedValue | Valor de la propiedad establecida en Ruta de acceso del valor seleccionado cuando se selecciona un elemento en tiempo de ejecución. | |
Elemento seleccionado | SelectedItem | Elemento seleccionado cuando el objeto se inicializa en tiempo de ejecución (si está vacío, se inicializa sin selecciones). Tras la inicialización, esta propiedad muestra el nodo correspondiente al elemento seleccionado (el acceso a la propiedad es de lectura y escritura cuando los datos se obtienen de nodos del proyecto, y de solo lectura cuando se obtienen de una base de datos). | |
Mostrar ruta de acceso del valor | DisplayValuePath | Atributo/propiedad de los nodos o columna de una tabla de bases de datos cuyo valor se mostrará en la lista. Cuando no se ha asignado un valor, si el modelo se basa en nodos, se muestra el BrowseName de los nodos; si el modelo se basa en una base de datos, se muestra el valor de la primera celda de cada fila, excepto en las consultas en las que se haga un mayor filtrado de los valores. | |
Ruta de acceso del valor seleccionado | SelectedValuePath | Propiedad con la que asignar un valor a la propiedad Valor seleccionada en el tiempo de ejecución al seleccionar un elemento. | |
Consulta | Query | Consulta SQL estándar para filtrar los datos de interés. Se puede usar para filtrar datos procedentes de una base de datos y filtrar datos obtenidos a partir de un modelo basado en nodos. En el caso de un modelo basado en nodos, la parte de SELECT * FROM Model es obligatoria, seguida de la cláusula WHERE con la que indicar las condiciones de búsqueda, por ejemplo: SELECT * FROM Model WHERE Speed > 40 | |
Modo | Mode | Modo de selección de los elementos. Normal = selección con clic; Normal con búsqueda de texto = selección con clic o escribir la totalidad de un elemento existente; Editable = selección con clic o escritura completa de un elemento existente o nuevo. | |
Criterio de ordenación | SortOrder | Criterio de ordenación predeterminado, ascendente o descendente, de los elementos. | |
Ordenar por | OrderBy | Atributo/propiedad de los nodos o columna de una tabla con la que ordenar los elementos. Normalmente se establece el mismo atributo/propiedad o columna desde los que se obtienen los elementos. | |
Métodos
Actualizar
- BrowseName
- Refresh
Eventos
Selección cambiada
- BrowseName
Entregue su opinión