Enumerazione DataGridViewClipboardCopyMode
This page is specific to:.NET Framework Version:2.03.03.5
Riferimento a .NET Framework
Enumerazione DataGridViewClipboardCopyMode

Nota: questa enumerazione è stata introdotta con .NET Framework versione 2.0.

Definisce le costanti che indicano se il contenuto viene copiato da un controllo DataGridView negli Appunti.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Sintassi

Public Enumeration DataGridViewClipboardCopyMode
Dim instance As DataGridViewClipboardCopyMode
Per questa lingua non è ancora disponibile un esempio di codice.
public enum DataGridViewClipboardCopyMode
Membri

 Nome membroDescrizione
DisableLa copia negli Appunti è disattivata. 
EnableAlwaysIncludeHeaderTextÈ possibile copiare negli Appunti i valori di testo delle celle selezionate. Viene incluso il testo dell'intestazione delle righe e colonne che contengono celle selezionate.  
EnableWithAutoHeaderTextÈ possibile copiare negli Appunti i valori di testo delle celle selezionate. Viene incluso il testo dell'intestazione delle righe e colonne che contengono celle selezionate solo se la proprietà DataGridView.SelectionMode è impostata su RowHeaderSelect o ColumnHeaderSelect ed è selezionata almeno un'intestazione.  
EnableWithoutHeaderTextÈ possibile copiare negli Appunti i valori di testo delle celle selezionate. Il testo dell'intestazione non viene incluso. 
Note

Questa enumerazione viene utilizzata dalla proprietà ClipboardCopyMode per indicare la possibilità da parte degli utenti di copiare i valori di testo delle celle selezionate negli Appunti e di includere il testo delle intestazioni di riga e di colonna.

Esempio

Nell'esempio riportato di seguito viene illustrato come attivare la copia nel controllo DataGridView. Per l'esempio completo, vedere Procedura: consentire agli utenti di copiare più celle negli Appunti dal controllo DataGridView di Windows Form.

Private Sub Form1_Load(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Me.Load

    ' Initialize the DataGridView control.
    Me.DataGridView1.ColumnCount = 5
    Me.DataGridView1.Rows.Add(New String() {"A", "B", "C", "D", "E"})
    Me.DataGridView1.Rows.Add(New String() {"F", "G", "H", "I", "J"})
    Me.DataGridView1.Rows.Add(New String() {"K", "L", "M", "N", "O"})
    Me.DataGridView1.Rows.Add(New String() {"P", "Q", "R", "S", "T"})
    Me.DataGridView1.Rows.Add(New String() {"U", "V", "W", "X", "Y"})
    Me.DataGridView1.AutoResizeColumns()
    Me.DataGridView1.ClipboardCopyMode = _
        DataGridViewClipboardCopyMode.EnableWithoutHeaderText

End Sub

Private Sub PasteButton_Click(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles PasteButton.Click

    If Me.DataGridView1.GetCellCount( _
        DataGridViewElementStates.Selected) > 0 Then

        Try

            ' Add the selection to the clipboard.
            Clipboard.SetDataObject( _
                Me.DataGridView1.GetClipboardContent())

            ' Replace the text box contents with the clipboard text.
            Me.TextBox1.Text = Clipboard.GetText()

        Catch ex As System.Runtime.InteropServices.ExternalException
            Me.TextBox1.Text = _
                "The Clipboard could not be accessed. Please try again."
        End Try

    End If

End Sub

Piattaforme

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

Informazioni sulla versione

.NET Framework

Supportato in: 2.0
Vedere anche

© 2009 Microsoft Corporation. Tutti i diritti riservati.   Condizioni per l'utilizzo | Marchi | Informativa sulla privacy
Page view tracker
Valuta la libreria Lightweight
x
Lightweight si basa su ScriptFree (loband) per aggiungere funzionalità richieste dagli utenti: SearchBox e selezione del linguaggio di codice predefinito.
Ti piace SearchBox?
Ti piacciono i blocchi di codice a schede?
Quanto è utile questo argomento?
Dicci di più.
Grazie
x
Con il tuo aiuto MSDN Online migliora.
Risposte
Cambia visualizzazione
Classica
Lightweight
ScriptFree
Cambia visualizzazione