| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo activar el botón Eliminar en DataGridView en Winforms
    DataGridViews llevar el poder de las tablas a NET Winforms aplicaciones. . Tablas , que consta de filas y columnas , son controles útiles que permiten a los desarrolladores para mostrar los datos relacionales complejas en una pequeña cantidad de espacio . Mesas DataGridView , a diferencia de las tablas HTML , permiten a los usuarios editar e incluso borrar los datos que residen en el origen de datos subyacente . Para agregar esta funcionalidad a tu DataGridView , activar botones "Eliminar " del control. Su DataGridView contendrá entonces un botón para cada fila del control . Instrucciones
    1

    lanzamiento de Visual Studio , haga clic en " Archivo", luego haga clic en " Proyecto". Haga clic en " Visual C #" para seleccionarlo y haga doble clic en " aplicación de Windows Forms . " Visual Studio crea un nuevo proyecto y coloca sus archivos en la ventana del Navegador de soluciones.
    2

    clic en el botón "Ver" y , a continuación, haga clic en "Caja de herramientas " para ver la ventana de herramientas. Desplácese por la lista de control y haga doble clic en " DataGridView . " Visual Studio coloca un nuevo DataGridView denominado " dataGridView1 " en el nuevo formulario que aparece en la ventana de diseño.

    3 Haga doble clic en la barra de título del formulario. La ventana de código se abre y muestra método " Form1_Load " del formulario. Este método no tiene ningún código . Pega el siguiente código en este método :

    System.Data.DataTable dataTable System.Data.DataTable = new ();

    dataTable.Columns.Add ( nueva DataColumn ( "Color", typeof (cadena ))) ;

    dataTable.Columns.Add ( nueva DataColumn ( "Tamaño" , typeof ( string ))) ;

    /* Añadir botón Eliminar * /foto

    DataGridViewButtonColumn DeleteButton DataGridViewButtonColumn = new ();

    deleteButton.HeaderText = " Borrar This " ;

    dataGridView1.Columns.Add ( DeleteButton ) ;

    dataTable.Rows.Add ( nueva cadena [ ] { "Rojo", " grande "} ) ;

    dataTable.Rows.Add ( nueva cadena [ ] {" azul ", " Pequeño "} ) ;

    este . dataGridView1.DataSource = dataTable ;

    Las tres primeras líneas crean un DataTable y agregue dos columnas a la DataTable. Las tres líneas debajo de la sección de comentarios que dice " Añadir Eliminar botón " crear los botones "Eliminar ". Cambiar "Eliminar esta " nada que te guste . Este es el texto que aparecerá en la cabecera de la columna del botón. Las tres últimas líneas añaden dos filas de datos en el DataTable
    4

    Mover a la parte superior de la ventana de código y añadir la siguiente línea de código: .

    Using System.Data ;

    Esta debe ser la primera línea de código en la ventana de código . Esta línea hace que las clases System.Data disponibles para su uso en la forma .
    5

    Press " F7 " para ver la forma en la ventana de código . Haga clic en el control DataGridView se encuentra en el formulario y pulse "F4 " para abrir la ventana Propiedades.
    6

    clic en el botón "Eventos" en la parte superior de la ventana, haga doble clic en el " CellContentClick " evento. La ventana de código se abre y muestra el método denominado " dataGridView1_CellContentClick . " Este método se ejecuta cuando un usuario hace clic en una celda en el control DataGridView . Pega el siguiente código en este método :

    if ( dataGridView1.Columns [ e.ColumnIndex ] es DataGridViewButtonColumn &&

    e.RowIndex = -1 !) 2

    dataGridView1 . Rows.RemoveAt ( e.RowIndex ) ;

    }

    Este código comprueba la propiedad e.RowIndex . Esta propiedad contiene el número de fila de la tecla " Delete" que un usuario hace clic . Por ejemplo , si un usuario hace clic en el botón "Eliminar " en la segunda fila de DataGridView , la propiedad e.RowIndex contiene ese valor. Los " RemoveAt " método elimina la fila.
    7

    Press "F5 " para ejecutar el proyecto y ver el formulario. El DataGridView aparece y muestra dos filas y dos columnas de datos . Un botón de borrar aparece al principio de cada fila.
    8

    Haga clic en el botón "Eliminar " al lado de una de las filas . El código se ejecuta y elimina la fila.

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar un salto de línea en una cadena 
    ·Cómo importar Protocolo Tags 
    ·Las ventajas de los punteros 
    ·Cómo imprimir DOSEMU en Dot Matrix 
    ·Cómo agregar texto en un archivo INP por Python 
    ·Cómo crear bases de datos en Lisp Coding 
    ·Tipos opacas 
    ·Cómo escribir un programa de gráficos 
    ·Definición de una excepción de nivel bajo 
    ·Cómo cambiar una contraseña en OpenLDAP 
      Artículos destacados
    ·Cómo compilar SWC 
    ·Manera eficiente a Split cadenas en VB.NET 
    ·¿Cómo reparar un Fuera de Stack Error Espacio en Java…
    ·Cómo convertir a RGB BGR 
    ·Cómo deshabilitar teclas de dirección 
    ·Cómo comprobar si una cadena en Java es el Alfa 
    ·MySQL Tutorial de inyección 
    ·Lista de comandos SQL 
    ·Cómo convertir Celsius a Fahrenheit en Python 
    ·Cómo integrar teletipos comunes 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com