| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come attivare il pulsante Delete in DataGridView in WinForms
    DataGridViews portare la potenza di tavoli a NET WinForms . . Tavoli , costituiti da righe e colonne, sono comandi utili che consentono agli sviluppatori di visualizzare i dati relazionali complessi in una piccola quantità di spazio . Tavoli DataGridView , a differenza di tabelle HTML , consentono agli utenti di modificare e anche cancellare i dati che risiedono nell'origine dati sottostante . Per aggiungere questa funzionalità al DataGridView , abilitare i pulsanti "Cancella" del controllo. Il tuo DataGridView conterrà quindi un pulsante per ogni riga del controllo . Istruzioni
    1

    lancio di Visual Studio , fare clic su " File ", quindi su "Progetto ". Fare clic su " Visual C #" per selezionarlo e fare doppio clic su "Applicazione Windows Form ". Visual Studio crea un nuovo progetto e memorizza i file nella finestra di navigazione del Solution .

    2 Fare clic sul pulsante "Visualizza" , e quindi fare clic su "Casella degli strumenti " per visualizzare la finestra Casella degli strumenti . Scorrere l'elenco dei comandi e fare doppio clic su " DataGridView ". Visual Studio inserisce un nuovo DataGridView denominato " dataGridView1 " sul nuovo modulo che appare nella finestra di progettazione .
    3

    doppio clic sulla barra del titolo del form . Si apre la finestra del codice e visualizza metodo " Form1 Load " del form . Questo metodo ha codice . Incollare il codice riportato di seguito in che modo :

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

    dataTable.Columns.Add ( new DataColumn ( "Colore" , typeof ( stringa ))) ;

    dataTable.Columns.Add ( new DataColumn ( " Size" , typeof (string ))) ;

    /* Aggiungi il pulsante Delete * /Eventi < p > DataGridViewButtonColumn DeleteButton = new DataGridViewButtonColumn ( ) ;

    deleteButton.HeaderText = "Elimina questo " ;

    dataGridView1.Columns.Add ( DeleteButton ) ;

    dataTable.Rows.Add ( new string [ ] { "Red " , "Large" });

    dataTable.Rows.Add ( new string [ ] { "Blue " , "Small" });

    questa . dataGridView1.DataSource = dataTable ;

    Le prime tre righe creano un DataTable e aggiungere due colonne a quella oggetto DataTable . Le tre righe sotto la sezione di commento che dice " Aggiungi Cancella pulsante" Crea i tuoi pulsanti "Cancella". Cambia " Elimina questo " per qualcosa che ti piace . Questo è il testo che verrà visualizzato nel titolo della colonna del pulsante. Le ultime tre linee di aggiungere due righe di dati per The Sims 4

    Sposta DataTable alla parte superiore della finestra del codice e aggiungere la seguente riga di codice : .

    Using System.Data;

    Questa dovrebbe essere la prima riga di codice nella finestra del codice . Questa linea rende le classi System.Data disponibile per l'uso in forma .
    5

    Premere " F7 " per visualizzare il modulo nella finestra del codice . Fare clic sul controllo DataGridView situato sul modulo e premere " F4 " per aprire la finestra Proprietà .
    6

    Fare clic sul pulsante "Eventi" nella parte superiore di questa finestra, quindi fare doppio clic sul " CellContentClick "evento . Si apre la finestra del codice e visualizza il metodo denominato " dataGridView1_CellContentClick . " Questo metodo viene eseguito quando un utente fa clic su una cella del DataGridView . Incollare il codice riportato di seguito in che modo :

    se ( dataGridView1.Columns [ e.ColumnIndex ] è DataGridViewButtonColumn &&

    e.RowIndex = -1 ! ) 2

    dataGridView1 . Rows.RemoveAt ( e.RowIndex ) ;

    }

    Questo codice controlla la proprietà e.RowIndex . Questa proprietà contiene il numero di riga del pulsante "Elimina" che un utente fa clic . Per esempio, se un utente fa clic sul pulsante "Elimina " nella seconda riga della DataGridView , la proprietà e.RowIndex contiene tale valore. Le " RemoveAt " metodo elimina quella riga .
    7

    Premere " F5 " per eseguire il progetto e visualizzare il modulo . Il DataGridView appare e visualizza due righe e due colonne di dati . Un pulsante di eliminazione appare all'inizio di ogni riga .
    8

    Fare clic sul pulsante "Elimina" accanto ad una delle righe . Il codice viene eseguito e cancella la riga.

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere la fine della riga Da QString 
    ·Come installare ASP.NET 
    ·Come visualizzare una lista valori in un DataGrid 
    ·Sviluppo di iPhone e Framework 
    ·Come connettersi ad Access in VB6 
    ·Differenza tra FORTRAN Funzioni e subroutine 
    ·Come scrivere annunci Adsense per Google 
    ·Come creare pagine web dinamiche con PHP 
    ·Intestazione PE Caratteristiche DLL 
    ·Come sostituire il valore dei dati di forma d'onda in L…
      Articoli in evidenza
    ·DirectX di Visual Basic Tutorial 
    ·Come Scrivi la tua Simple Message Queue Java 
    ·Come codice RSA 
    ·Come creare caselle di testo dinamico 
    ·PHP String Confronto 
    ·Come copiare Array in VB6 
    ·Come calcolare il NS2 Bandwidth 
    ·Come inserire una casella di controllo in PHP MySQL 
    ·Come cancellare una discesa in JQuery 
    ·Come controllare il tipo di browser in Javascript 
    Copyright © Conoscenza Informatica http://it.wingwit.com