miércoles, 20 de noviembre de 2013

Cómo eliminar seleccion de DataGridViewComboBox

Un control DataGridView de Visual Basic le permite visualizar los datos de varias fuentes en una red o en formato de tabla como. Una manera de seleccionar los datos es mediante el uso de un cuadro combinado. La clase DataGridViewComboBoxColumn permite modificar las selecciones en el cuadro combinado. Para eliminar un elemento de la lista desplegable en el control, solicite al usuario que seleccione uno de los elementos, y luego encontrar ese elemento en el cuadro combinado y utilizar el método Remove para eliminar la selección. 

BORRAR SELECCIONES



Abra el proyecto de Visual Basic con el control DataGridView en él. Haga doble clic en el control Button para agregar un botón al formulario. Haga doble clic en este botón para abrir la rutina Button1_Click.



Escriba el siguiente código:



Dgvc As DataGridViewComboBoxColumn dgvc = DataGridView1.Columns (columna 1) rm rm As Integer = InputBox (¿Qué índice de elemento desea eliminar?)



Las dos primeras líneas crean un objeto que hace referencia a un control de DataGridView, a continuación, se inicializa al hacer referencia a la columna en el control que tiene el cuadro combinado. Reemplace DataGridView1 con el nombre del control, y la columna 1 parámetro con el nombre de la columna que utiliza el menú desplegable. La tercera línea crea una variable entera que va a utilizar para borrar una selección en el cuadro combinado. La cuarta línea indica al usuario que escriba en el valor del índice de la columna que desee eliminar y guarda el valor de la variable.



Escriba el siguiente código:



Si rm - 1 dgvc.Items.Count Entonces dgvc.Items.Remove (dgvc.Items.Item (rm - 1)) Else MsgBox (. Su valor del índice es demasiado alto) End If



Esta afirmación se comprueba si el valor de la variable es mayor que el número de elementos en el cuadro combinado. El cuadro combinado utiliza la indexación de cero, por lo que la declaración elimina uno de la variable. Si el valor es superior al número de elementos en el menú desplegable, un cuadro de mensaje informa al usuario que entró en un valor demasiado grande. De lo contrario, el programa borra la selección en el cuadro combinado.



 

No hay comentarios:

Publicar un comentario