Artículos anteriores:
Windows Forms. DataGridView. Columna para números con decimales (I)
Una vez definida la clase para la definición de la columna aún nos quedaría implementar la lógica de la clase NumericGridCell que se encargará de controlar los caracteres introducidos por el usuario y el formato en el que se mostrarán los números en la celda.
Mostrando entradas con la etiqueta Controles. Mostrar todas las entradas
Mostrando entradas con la etiqueta Controles. Mostrar todas las entradas
miércoles, 2 de diciembre de 2015
domingo, 29 de noviembre de 2015
Windows Forms. DataGridView. Columna para números con decimales (I)
A raíz de la publicación del artículo DataGridView. Columna que acepta sólo números. un par de lectores del blog me cuestionaron sobre la forma de modificar el ejemplo para añadir la posibilidad de introducir números decimales.
Con el objetivo de responder a esta duda vamos a ver cómo podemos definir una columna a la que le podamos indicar no sólo el número de decimales a mostrar, si no también el separador decimal a utilizar a la hora de mostrar los valores.
Con el objetivo de responder a esta duda vamos a ver cómo podemos definir una columna a la que le podamos indicar no sólo el número de decimales a mostrar, si no también el separador decimal a utilizar a la hora de mostrar los valores.
jueves, 25 de junio de 2015
Windows Forms. ComboBox con imágenes
miércoles, 27 de mayo de 2015
Windows Forms. TextBox con sugerencias (III) - Personalizar las sugerencias
Este artículo es continuación de:
Windows Forms. TextBox con sugerencias (I) - Creando el control
Windows Forms. TextBox con sugerencias (II) - Creando el proyecto de pruebas
En los artículos anteriores he creado un control que emula la funcionalidad de mostrar sugerencias del TextBox estándar del Framework de .NET.
En este artículo mostraré cómo podemos modificar el control para que acepte como origen de datos para las sugerencias objetos de cualquier tipo y que el desarrollador pueda personalizar tanto el texto que se genera como sugerencia como el algoritmo para seleccionar las sugerencias a mostrar a partir del texto introducido por el usuario.
Windows Forms. TextBox con sugerencias (I) - Creando el control
Windows Forms. TextBox con sugerencias (II) - Creando el proyecto de pruebas
En los artículos anteriores he creado un control que emula la funcionalidad de mostrar sugerencias del TextBox estándar del Framework de .NET.
En este artículo mostraré cómo podemos modificar el control para que acepte como origen de datos para las sugerencias objetos de cualquier tipo y que el desarrollador pueda personalizar tanto el texto que se genera como sugerencia como el algoritmo para seleccionar las sugerencias a mostrar a partir del texto introducido por el usuario.
domingo, 24 de mayo de 2015
Windows Forms. TextBox con sugerencias (II) - Creando el proyecto de pruebas
Este artículos es continuación de:
Windows Forms. TextBox con sugerencias (I) - Creando el control
En el anterior artículo vimos cómo crear un control TextBox que emulaba la generación de sugerencias estándar de este control.
En este artículo crearé un proyecto de prueba que nos sirva tanto para probar tanto la funcionalidad actual del control, como la que tratamos de conseguir: un control TextBox que nos permita personalizar el método de generación de sugerencias.
Windows Forms. TextBox con sugerencias (I) - Creando el control
En el anterior artículo vimos cómo crear un control TextBox que emulaba la generación de sugerencias estándar de este control.
En este artículo crearé un proyecto de prueba que nos sirva tanto para probar tanto la funcionalidad actual del control, como la que tratamos de conseguir: un control TextBox que nos permita personalizar el método de generación de sugerencias.
jueves, 21 de mayo de 2015
Windows Forms. TextBox con sugerencias (I) - Creando el control
El control TextBox incluido con en el Framework de .NET incorpora la opción de mostrar sugerencias mientras se escribe estableciendo la propiedad AutoCompleteMode al valor Suggest. Sin embargo la posibilidad de controlar los textos sugeridos es muy limitada, se limita a mostrar los textos que comienzan con el texto introducido por el usuario en el TextBox a partir de una colección de cadenas.
Sin embargo, ¿qué pasa si el criterio que queremos utilizar para seleccionar los textos a sugerir es otro? Por ejemplo si queremos implementar un control con sugerencias al estilo de las búsquedas de Google.
En este artículo, y los siguientes, voy a mostrar cómo podemos crear un control TextBox que nos permita elegir el algoritmo a utilizar para mostrar los textos sugeridos.
Sin embargo, ¿qué pasa si el criterio que queremos utilizar para seleccionar los textos a sugerir es otro? Por ejemplo si queremos implementar un control con sugerencias al estilo de las búsquedas de Google.
En este artículo, y los siguientes, voy a mostrar cómo podemos crear un control TextBox que nos permita elegir el algoritmo a utilizar para mostrar los textos sugeridos.
lunes, 18 de mayo de 2015
Windows Forms. Personalizar la apariencia de los items de un ListBox
En este artículo voy a mostrar cómo se puede personalizar la apariencia individual de cada elemento de un control ListBox.
El objetivo final es conseguir un ListBox con esta apariencia.
El objetivo final es conseguir un ListBox con esta apariencia.
viernes, 24 de abril de 2015
Windows Forms. DataGridView. Columna con editor de fechas.
El DataGridView es un control con funcionalidad básica que permite una gran extensibilidad. En este artículo mostraré como crear una columna para datos de tipo fecha que utilice un DateTimePicker como editor.
martes, 21 de abril de 2015
Windows Forms. El puntero del ratón desaparece.
El control ComboBox toma el control de todos los eventos del ratón del formulario cuando se despliega el problema es que no inicializa el cursor del ratón por lo que, hasta que se cierra el desplegable, se mantiene el mismo cursor que se encontraba activo y, si estaba oculto, directamente no se muestra.
sábado, 18 de abril de 2015
Windows Forms. DataGridView. Columna que acepta sólo números.
En este artículo voy a mostrar cómo crear un nuevo tipo de columna para el DataGridView para almacenar valores numéricos enteros, de forma que las celdas únicamente admitan la introducción de caracteres numéricos.
sábado, 4 de abril de 2015
Windows Forms. Control TextBox con Botón
Un interfaz que nos encontramos con mucha frecuencia es el cuadro de texto con un botón asociado. Se utiliza principalmente en pantallas de búsquedas, pero también nos lo podemos encontrar para cubrir otras necesidades: acceso a interfaces de entrada de datos (calendario, calculadora, ...), a información de ayuda, etc.Por desgracia el framework de .NET no incluye un control con esta funcionalidad. Podemos suplir esta carencia creándonos un control de usuario con un TextBox y un Button, pero vamos a ver cómo podemos modificar el TextBox para añadirle esta funcionalidad, creando un nuevo control que herede del control TextBox.
Suscribirse a:
Entradas (Atom)


