Condividi tramite


DataGridTableStyle Classe

Definizione

Attenzione

DataGrid is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use DataGridView instead.

Rappresenta la tabella disegnata dal DataGrid controllo in fase di esecuzione.

public ref class DataGridTableStyle : System::ComponentModel::Component, System::Windows::Forms::IDataGridEditingService
public class DataGridTableStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridEditingService
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`DataGrid` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `DataGridView` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class DataGridTableStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridEditingService
type DataGridTableStyle = class
    inherit Component
    interface IDataGridEditingService
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`DataGrid` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `DataGridView` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type DataGridTableStyle = class
    inherit Component
    interface IDataGridEditingService
Public Class DataGridTableStyle
Inherits Component
Implements IDataGridEditingService
Ereditarietà
DataGridTableStyle
Attributi
Implementazioni

Esempio

Nell'esempio di codice seguente vengono create due DataGridTableStyle istanze e viene impostato l'oggetto MappingName di ogni oggetto su TableName di un DataTable oggetto in un oggetto DataSet. Nell'esempio vengono quindi aggiunti DataGridColumnStyle oggetti a GridColumnStylesCollection di ogni DataGridTableStyleoggetto . Per un esempio eseguito, vedere l'esempio System.Windows.Forms.DataGrid .

void AddCustomDataTableStyle()
{
   
   /* Create a new DataGridTableStyle and set
         its MappingName to the TableName of a DataTable. */
   DataGridTableStyle^ ts1 = gcnew DataGridTableStyle;
   ts1->MappingName = "Customers";
   
   /* Add a GridColumnStyle and set its MappingName 
         to the name of a DataColumn in the DataTable. 
         Set the HeaderText and Width properties. */
   DataGridColumnStyle^ boolCol = gcnew DataGridBoolColumn;
   boolCol->MappingName = "Current";
   boolCol->HeaderText = "IsCurrent Customer";
   boolCol->Width = 150;
   ts1->GridColumnStyles->Add( boolCol );
   
   // Add a second column style.
   DataGridColumnStyle^ TextCol = gcnew DataGridTextBoxColumn;
   TextCol->MappingName = "custName";
   TextCol->HeaderText = "Customer Name";
   TextCol->Width = 250;
   ts1->GridColumnStyles->Add( TextCol );
   
   // Create the second table style with columns.
   DataGridTableStyle^ ts2 = gcnew DataGridTableStyle;
   ts2->MappingName = "Orders";
   
   // Change the colors.
   ts2->ForeColor = Color::Yellow;
   ts2->AlternatingBackColor = Color::Blue;
   ts2->BackColor = Color::Blue;
   
   // Create new DataGridColumnStyle objects.
   DataGridColumnStyle^ cOrderDate = gcnew DataGridTextBoxColumn;
   cOrderDate->MappingName = "OrderDate";
   cOrderDate->HeaderText = "Order Date";
   cOrderDate->Width = 100;
   ts2->GridColumnStyles->Add( cOrderDate );
   PropertyDescriptorCollection^ pcol = this->BindingContext[ myDataSet,"Customers.custToOrders" ]->GetItemProperties();
   DataGridColumnStyle^ csOrderAmount = gcnew DataGridTextBoxColumn( pcol[ "OrderAmount" ],"c",true );
   csOrderAmount->MappingName = "OrderAmount";
   csOrderAmount->HeaderText = "Total";
   csOrderAmount->Width = 100;
   ts2->GridColumnStyles->Add( csOrderAmount );
   
   // Add the DataGridTableStyle objects to the collection.
   myDataGrid->TableStyles->Add( ts1 );
   myDataGrid->TableStyles->Add( ts2 );
}
private void AddCustomDataTableStyle()
   {
      /* Create a new DataGridTableStyle and set
      its MappingName to the TableName of a DataTable. */
      DataGridTableStyle ts1 = new DataGridTableStyle();
      ts1.MappingName = "Customers";

      /* Add a GridColumnStyle and set its MappingName 
      to the name of a DataColumn in the DataTable. 
      Set the HeaderText and Width properties. */
      
      DataGridColumnStyle boolCol = new DataGridBoolColumn();
      boolCol.MappingName = "Current";
      boolCol.HeaderText = "IsCurrent Customer";
      boolCol.Width = 150;
      ts1.GridColumnStyles.Add(boolCol);
      
      // Add a second column style.
      DataGridColumnStyle TextCol = new DataGridTextBoxColumn();
      TextCol.MappingName = "custName";
      TextCol.HeaderText = "Customer Name";
      TextCol.Width = 250;
      ts1.GridColumnStyles.Add(TextCol);

      // Create the second table style with columns.
      DataGridTableStyle ts2 = new DataGridTableStyle();
      ts2.MappingName = "Orders";
      // Change the colors.
      ts2.ForeColor = Color.Yellow;
      ts2.AlternatingBackColor = Color.Blue;
      ts2.BackColor = Color.Blue;
      
      // Create new DataGridColumnStyle objects.
      DataGridColumnStyle cOrderDate = 
      new DataGridTextBoxColumn();
      cOrderDate.MappingName = "OrderDate";
      cOrderDate.HeaderText = "Order Date";
      cOrderDate.Width = 100;
      ts2.GridColumnStyles.Add(cOrderDate);

      PropertyDescriptorCollection pcol = this.BindingContext
      [myDataSet, "Customers.custToOrders"].GetItemProperties();
      
      DataGridColumnStyle csOrderAmount = 
      new DataGridTextBoxColumn(pcol["OrderAmount"], "c", true);
      csOrderAmount.MappingName = "OrderAmount";
      csOrderAmount.HeaderText = "Total";
      csOrderAmount.Width = 100;
      ts2.GridColumnStyles.Add(csOrderAmount);

      // Add the DataGridTableStyle objects to the collection.
      myDataGrid.TableStyles.Add(ts1);
      myDataGrid.TableStyles.Add(ts2);
   }
Private Sub AddCustomDataTableStyle()
    ' Create a new DataGridTableStyle and set
    ' its MappingName to the TableName of a DataTable. 
    Dim ts1 As New DataGridTableStyle()
    ts1.MappingName = "Customers"
    
    ' Add a GridColumnStyle and set its MappingName
    ' to the name of a DataColumn in the DataTable.
    ' Set the HeaderText and Width properties. 
    
    Dim boolCol As New DataGridBoolColumn()
    boolCol.MappingName = "Current"
    boolCol.HeaderText = "IsCurrent Customer"
    boolCol.Width = 150
    ts1.GridColumnStyles.Add(boolCol)
    
    ' Add a second column style.
    Dim TextCol As New DataGridTextBoxColumn()
    TextCol.MappingName = "custName"
    TextCol.HeaderText = "Customer Name"
    TextCol.Width = 250
    ts1.GridColumnStyles.Add(TextCol)

    ' Create the second table style with columns.
    Dim ts2 As New DataGridTableStyle()
    ts2.MappingName = "Orders"

    ' Change the colors.
    ts2.ForeColor = Color.Yellow
    ts2.AlternatingBackColor = Color.Blue
    ts2.BackColor = Color.Blue
    
    ' Create new DataGridColumnStyle objects.
    Dim cOrderDate As New DataGridTextBoxColumn()
    cOrderDate.MappingName = "OrderDate"
    cOrderDate.HeaderText = "Order Date"
    cOrderDate.Width = 100
    ts2.GridColumnStyles.Add(cOrderDate)
    
    Dim pcol As PropertyDescriptorCollection = Me.BindingContext(myDataSet, "Customers.custToOrders").GetItemProperties()
    
    Dim csOrderAmount As New DataGridTextBoxColumn(pcol("OrderAmount"), "c", True)
    csOrderAmount.MappingName = "OrderAmount"
    csOrderAmount.HeaderText = "Total"
    csOrderAmount.Width = 100
    ts2.GridColumnStyles.Add(csOrderAmount)

    ' Add the DataGridTableStyle objects to the collection.
    myDataGrid.TableStyles.Add(ts1)
    myDataGrid.TableStyles.Add(ts2)
End Sub

Commenti

Il System.Windows.Forms.DataGrid controllo visualizza i dati sotto forma di griglia. DataGridTableStyle è una classe che rappresenta solo la griglia disegnata. Questa griglia non deve essere confusa con la DataTable classe , che è una possibile origine di dati per la griglia. Rappresenta invece DataGridTableStyle rigorosamente la griglia come viene dipinta nel controllo . Pertanto, tramite DataGridTableStyle è possibile controllare l'aspetto della griglia per ogni DataTableoggetto . Per specificare quale DataGridTableStyle viene utilizzato per la visualizzazione di dati da un particolare DataTableoggetto , impostare su MappingNameTableName di un oggetto DataTable.

L'oggetto GridTableStylesCollection recuperato tramite la TableStyles proprietà contiene tutti gli DataGridTableStyle oggetti utilizzati da un System.Windows.Forms.DataGrid controllo . La raccolta può contenere tutti DataGridTableStyle gli oggetti necessari, ma deve MappingName essere univoco. In fase di esecuzione, ciò consente di sostituire un valore diverso DataGridTableStyle per gli stessi dati, a seconda delle preferenze dell'utente. Per fare questo:

  1. Popolare l'oggetto GridTableStylesCollection con DataGridTableStyle gli oggetti . Se esiste un DataGridTableStyle oggetto nell'oggetto il GridTableStylesCollection cui MappingName valore della proprietà è uguale alla DataTable proprietà dell'oggetto TableName , DataTable viene visualizzato con questo DataGridTableStyleoggetto . Se non DataGridTableStyle esiste un MappingNameoggetto corrispondente, DataTable viene visualizzato con lo stile predefinito per le tabelle della griglia dati.

  2. Quando è necessario uno stile di griglia diverso, utilizzare la Item proprietà per selezionare l'oggetto TableName appropriato DataGridTableStyle (passare alla Item[] proprietà ) e impostare l'oggetto MappingName dell'oggetto restituito su un nuovo valore.

  3. Utilizzare la Item[] proprietà per selezionare l'oggetto desiderato DataGridTableStylee impostarne il TableName valore MappingName su di .DataTable

Attenzione

Creare DataGridColumnStyle sempre oggetti e aggiungerli a GridColumnStylesCollection prima di aggiungere DataGridTableStyle oggetti a GridTableStylesCollection. Quando si aggiunge un oggetto vuoto DataGridTableStyle con un valore valido MappingName all'insieme, DataGridColumnStyle gli oggetti vengono generati automaticamente. Di conseguenza, viene generata un'eccezione se si tenta di aggiungere nuovi DataGridColumnStyle oggetti con valori duplicati MappingName a GridColumnStylesCollection.

Per determinare quale DataGridTableStyle è attualmente visualizzato, utilizzare le DataSource proprietà e DataMember di System.Windows.Forms.DataGrid per restituire un oggetto CurrencyManager. Se l'origine dati implementa l'interfaccia ITypedList , è possibile utilizzare il GetListName metodo per restituire l'oggetto MappingName della tabella corrente. Questo è illustrato nel codice C# seguente:

private void PrintCurrentListName(DataGrid myDataGrid){
 CurrencyManager myCM = (CurrencyManager)
 BindingContext[myDataGrid.DataSource, myDataGrid.DataMember];
 IList myList = myCM.List;
 ITypedList thisList = (ITypedList) myList;
 Console.WriteLine(thisList.GetListName(null));
}

DataSet Se contiene DataTable oggetti correlati tramite DataRelation oggetti e l'oggetto attualmente visualizzato DataTable è una tabella figlio, restituirà DataMember una stringa sotto forma di TableName.RelationName (nel caso più semplice). Se è DataTable più in basso nella gerarchia, la stringa sarà costituita dal nome della tabella padre seguito dai valori necessari RelationName per raggiungere il livello della tabella. Si supponga, ad esempio, che tre DataTable oggetti in una relazione gerarchica denominata (dall'alto verso il basso) Regions, Customerse DataRelationOrdersdue oggetti denominati RegionsToCustomers e CustomersToOrders, la DataMember proprietà restituirà "Regions.RegionsToCustomers.CustomersToOrders". Tuttavia, sarà MappingName quindi "Orders".

La raccolta di DataGridTableStyle oggetti viene restituita tramite la TableStyles proprietà dell'oggetto System.Windows.Forms.DataGrid.

Quando viene visualizzato un oggetto DataGridTableStyle , le impostazioni per l'oggetto DataGridTableStyle sostituiranno le impostazioni per il System.Windows.Forms.DataGrid controllo . Se un valore non è impostato per una determinata DataGridTableStyle proprietà, verrà invece utilizzato il System.Windows.Forms.DataGrid valore del controllo. L'elenco seguente mostra le proprietà che possono essere impostate per eseguire l'override DataGridColumnStyleSystem.Windows.Forms.DataGrid delle proprietà del controllo:

Per associare l'oggetto DataGrid a una matrice fortemente tipizzata di oggetti, il tipo di oggetto deve contenere proprietà pubbliche. Per creare un oggetto DataGridTableStyle che visualizza la matrice, impostare la DataGridTableStyle.MappingName proprietà su typename dove typename viene sostituito dal nome del tipo di oggetto. Si noti anche che la MappingName proprietà fa distinzione tra maiuscole e minuscole. Il nome del tipo deve corrispondere esattamente. Per un esempio, vedere la MappingName proprietà .

È anche possibile associare l'oggetto DataGrid a un oggetto ArrayList. Una funzionalità di ArrayList è che può contenere oggetti di più tipi, ma DataGrid può essere associato solo a tale elenco quando tutti gli elementi dell'elenco sono dello stesso tipo del primo elemento. Ciò significa che tutti gli oggetti devono essere dello stesso tipo oppure devono ereditare dalla stessa classe del primo elemento dell'elenco. Ad esempio, se il primo elemento di un elenco è un Control, il secondo elemento potrebbe essere un TextBox oggetto (che eredita da Control). Se, invece, il primo elemento è un TextBoxoggetto , il secondo oggetto non può essere un Controloggetto . Inoltre, ArrayList deve contenere elementi quando è associato e gli oggetti in DataGridTableStyle devono contenere proprietà pubbliche. Un valore vuoto ArrayList comporterà una griglia vuota. Quando si esegue l'associazione a un ArrayListoggetto , impostare su MappingNameDataGridTableStyle "ArrayList" (il nome del tipo).

Costruttori

Nome Descrizione
DataGridTableStyle()
Obsoleti.

Inizializza una nuova istanza della classe DataGridTableStyle.

DataGridTableStyle(Boolean)
Obsoleti.

Inizializza una nuova istanza della DataGridTableStyle classe utilizzando il valore specificato per determinare se la tabella della griglia è lo stile predefinito.

DataGridTableStyle(CurrencyManager)
Obsoleti.

Inizializza una nuova istanza della DataGridTableStyle classe con l'oggetto specificato CurrencyManager.

Campi

Nome Descrizione
DefaultTableStyle
Obsoleti.

Ottiene lo stile di tabella predefinito.

Proprietà

Nome Descrizione
AllowSorting
Obsoleti.

Indica se l'ordinamento è consentito nella tabella della griglia quando viene DataGridTableStyle utilizzato.

AlternatingBackColor
Obsoleti.

Ottiene o imposta il colore di sfondo delle righe numerate dispari della griglia.

BackColor
Obsoleti.

Ottiene o imposta il colore di sfondo delle righe numerate pari della griglia.

CanRaiseEvents
Obsoleti.

Ottiene un valore che indica se il componente può generare un evento.

(Ereditato da Component)
ColumnHeadersVisible
Obsoleti.

Ottiene o imposta un valore che indica se le intestazioni di colonna sono visibili.

Container
Obsoleti.

Ottiene l'oggetto IContainer contenente l'oggetto Component.

(Ereditato da Component)
DataGrid
Obsoleti.

Ottiene o imposta il DataGrid controllo per la tabella disegnata.

DesignMode
Obsoleti.

Ottiene un valore che indica se è Component attualmente in modalità progettazione.

(Ereditato da Component)
Events
Obsoleti.

Ottiene l'elenco dei gestori eventi associati a questo Componentoggetto .

(Ereditato da Component)
ForeColor
Obsoleti.

Ottiene o imposta il colore di primo piano della tabella della griglia.

GridColumnStyles
Obsoleti.

Ottiene l'insieme di colonne disegnate per questa tabella.

GridLineColor
Obsoleti.

Ottiene o imposta il colore delle linee della griglia.

GridLineStyle
Obsoleti.

Ottiene o imposta lo stile delle linee della griglia.

HeaderBackColor
Obsoleti.

Ottiene o imposta il colore di sfondo delle intestazioni.

HeaderFont
Obsoleti.

Ottiene o imposta il tipo di carattere utilizzato per le didascalie delle intestazioni.

HeaderForeColor
Obsoleti.

Ottiene o imposta il colore di primo piano delle intestazioni.

LinkColor
Obsoleti.

Ottiene o imposta il colore del testo del collegamento.

LinkHoverColor
Obsoleti.

Ottiene o imposta il colore visualizzato quando si passa il puntatore sul testo del collegamento.

MappingName
Obsoleti.

Ottiene o imposta il nome utilizzato per eseguire il mapping di questa tabella a un'origine dati specifica.

PreferredColumnWidth
Obsoleti.

Ottiene o imposta la larghezza utilizzata per creare colonne quando viene visualizzata una nuova griglia.

PreferredRowHeight
Obsoleti.

Ottiene o imposta l'altezza utilizzata per creare una riga quando viene visualizzata una nuova griglia.

ReadOnly
Obsoleti.

Ottiene o imposta un valore che indica se è possibile modificare le colonne.

RowHeadersVisible
Obsoleti.

Ottiene o imposta un valore che indica se le intestazioni di riga sono visibili.

RowHeaderWidth
Obsoleti.

Ottiene o imposta la larghezza delle intestazioni di riga.

SelectionBackColor
Obsoleti.

Ottiene o imposta il colore di sfondo delle celle selezionate.

SelectionForeColor
Obsoleti.

Ottiene o imposta il colore di primo piano delle celle selezionate.

Site
Obsoleti.

Ottiene o imposta l'oggetto ISite dell'oggetto Component.

(Ereditato da Component)

Metodi

Nome Descrizione
BeginEdit(DataGridColumnStyle, Int32)
Obsoleti.

Richiede un'operazione di modifica.

CreateGridColumn(PropertyDescriptor, Boolean)
Obsoleti.

Crea un DataGridColumnStyle oggetto utilizzando il descrittore di proprietà specificato. Specifica se è DataGridColumnStyle uno stile di colonna predefinito.

CreateGridColumn(PropertyDescriptor)
Obsoleti.

Crea un DataGridColumnStyleoggetto , utilizzando il descrittore di proprietà specificato.

CreateObjRef(Type)
Obsoleti.

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Dispose()
Obsoleti.

Rilascia tutte le risorse usate da Component.

(Ereditato da Component)
Dispose(Boolean)
Obsoleti.

Elimina le risorse (diverse dalla memoria) usate dall'oggetto DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean)
Obsoleti.

Richiede un'operazione di modifica.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetService(Type)
Obsoleti.

Restituisce un oggetto che rappresenta un servizio fornito da Component o da Container.

(Ereditato da Component)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)
Obsoleti.

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject .

(Ereditato da MarshalByRefObject)
OnAllowSortingChanged(EventArgs)
Obsoleti.

Genera l'evento AllowSortingChanged.

OnAlternatingBackColorChanged(EventArgs)
Obsoleti.

Genera l'evento AlternatingBackColorChanged.

OnBackColorChanged(EventArgs)
Obsoleti.

Genera l'evento BackColorChanged.

OnColumnHeadersVisibleChanged(EventArgs)
Obsoleti.

Genera l'evento ColumnHeadersVisibleChanged.

OnForeColorChanged(EventArgs)
Obsoleti.

Genera l'evento ForeColorChanged.

OnGridLineColorChanged(EventArgs)
Obsoleti.

Genera l'evento GridLineColorChanged.

OnGridLineStyleChanged(EventArgs)
Obsoleti.

Genera l'evento GridLineStyleChanged.

OnHeaderBackColorChanged(EventArgs)
Obsoleti.

Genera l'evento HeaderBackColorChanged.

OnHeaderFontChanged(EventArgs)
Obsoleti.

Genera l'evento HeaderFontChanged.

OnHeaderForeColorChanged(EventArgs)
Obsoleti.

Genera l'evento HeaderForeColorChanged.

OnLinkColorChanged(EventArgs)
Obsoleti.

Genera l'evento LinkColorChanged.

OnLinkHoverColorChanged(EventArgs)
Obsoleti.

Genera l'evento LinkHoverColorChanged.

OnMappingNameChanged(EventArgs)
Obsoleti.

Genera l'evento MappingNameChanged.

OnPreferredColumnWidthChanged(EventArgs)
Obsoleti.

Genera l'evento PreferredColumnWidthChanged.

OnPreferredRowHeightChanged(EventArgs)
Obsoleti.

Genera l'evento PreferredRowHeightChanged.

OnReadOnlyChanged(EventArgs)
Obsoleti.

Genera l'evento ReadOnlyChanged.

OnRowHeadersVisibleChanged(EventArgs)
Obsoleti.

Genera l'evento RowHeadersVisibleChanged.

OnRowHeaderWidthChanged(EventArgs)
Obsoleti.

Genera l'evento RowHeaderWidthChanged.

OnSelectionBackColorChanged(EventArgs)
Obsoleti.

Genera l'evento SelectionBackColorChanged.

OnSelectionForeColorChanged(EventArgs)
Obsoleti.

Genera l'evento SelectionForeColorChanged.

ResetAlternatingBackColor()
Obsoleti.

Reimposta il valore predefinito della AlternatingBackColor proprietà.

ResetBackColor()
Obsoleti.

Reimposta il valore predefinito della BackColor proprietà.

ResetForeColor()
Obsoleti.

Reimposta il valore predefinito della ForeColor proprietà.

ResetGridLineColor()
Obsoleti.

Reimposta il valore predefinito della GridLineColor proprietà.

ResetHeaderBackColor()
Obsoleti.

Reimposta il valore predefinito della HeaderBackColor proprietà.

ResetHeaderFont()
Obsoleti.

Reimposta il valore predefinito della HeaderFont proprietà.

ResetHeaderForeColor()
Obsoleti.

Reimposta il valore predefinito della HeaderForeColor proprietà.

ResetLinkColor()
Obsoleti.

Reimposta il valore predefinito della LinkColor proprietà.

ResetLinkHoverColor()
Obsoleti.

Reimposta il valore predefinito della LinkHoverColor proprietà.

ResetSelectionBackColor()
Obsoleti.

Reimposta il valore predefinito della SelectionBackColor proprietà.

ResetSelectionForeColor()
Obsoleti.

Reimposta il valore predefinito della SelectionForeColor proprietà.

ShouldSerializeAlternatingBackColor()
Obsoleti.

Indica se la AlternatingBackColor proprietà deve essere salvata in modo permanente.

ShouldSerializeBackColor()
Obsoleti.

Indica se la BackColor proprietà deve essere salvata in modo permanente.

ShouldSerializeForeColor()
Obsoleti.

Indica se la ForeColor proprietà deve essere salvata in modo permanente.

ShouldSerializeGridLineColor()
Obsoleti.

Indica se la GridLineColor proprietà deve essere salvata in modo permanente.

ShouldSerializeHeaderBackColor()
Obsoleti.

Indica se la HeaderBackColor proprietà deve essere salvata in modo permanente.

ShouldSerializeHeaderForeColor()
Obsoleti.

Indica se la HeaderForeColor proprietà deve essere salvata in modo permanente.

ShouldSerializeLinkColor()
Obsoleti.

Indica se la LinkColor proprietà deve essere salvata in modo permanente.

ShouldSerializeLinkHoverColor()
Obsoleti.

Indica se la LinkHoverColor proprietà deve essere salvata in modo permanente.

ShouldSerializePreferredRowHeight()
Obsoleti.

Indica se la PreferredRowHeight proprietà deve essere salvata in modo permanente.

ShouldSerializeSelectionBackColor()
Obsoleti.

Indica se la SelectionBackColor proprietà deve essere salvata in modo permanente.

ShouldSerializeSelectionForeColor()
Obsoleti.

Indica se la SelectionForeColor proprietà deve essere salvata in modo permanente.

ToString()
Obsoleti.

Restituisce un oggetto String contenente il nome dell'oggetto Component, se presente. Questo metodo non deve essere sottoposto a override.

(Ereditato da Component)

Eventi

Nome Descrizione
AllowSortingChanged
Obsoleti.

Si verifica quando il valore della AllowSorting proprietà cambia.

AlternatingBackColorChanged
Obsoleti.

Si verifica quando il AlternatingBackColor valore cambia.

BackColorChanged
Obsoleti.

Si verifica quando il BackColor valore cambia.

ColumnHeadersVisibleChanged
Obsoleti.

Si verifica quando il ColumnHeadersVisible valore cambia.

Disposed
Obsoleti.

Si verifica quando il componente viene eliminato da una chiamata al Dispose() metodo .

(Ereditato da Component)
ForeColorChanged
Obsoleti.

Si verifica quando il ForeColor valore cambia.

GridLineColorChanged
Obsoleti.

Si verifica quando il GridLineColor valore cambia.

GridLineStyleChanged
Obsoleti.

Si verifica quando il GridLineStyle valore cambia.

HeaderBackColorChanged
Obsoleti.

Si verifica quando il HeaderBackColor valore cambia.

HeaderFontChanged
Obsoleti.

Si verifica quando il HeaderFont valore cambia.

HeaderForeColorChanged
Obsoleti.

Si verifica quando il HeaderForeColor valore cambia.

LinkColorChanged
Obsoleti.

Si verifica quando il LinkColor valore cambia.

LinkHoverColorChanged
Obsoleti.

Si verifica quando il LinkHoverColor valore cambia.

MappingNameChanged
Obsoleti.

Si verifica quando il MappingName valore cambia.

PreferredColumnWidthChanged
Obsoleti.

Si verifica quando il valore della PreferredColumnWidth proprietà cambia.

PreferredRowHeightChanged
Obsoleti.

Si verifica quando il PreferredRowHeight valore cambia.

ReadOnlyChanged
Obsoleti.

Si verifica quando il ReadOnly valore cambia.

RowHeadersVisibleChanged
Obsoleti.

Si verifica quando il RowHeadersVisible valore cambia.

RowHeaderWidthChanged
Obsoleti.

Si verifica quando il RowHeaderWidth valore cambia.

SelectionBackColorChanged
Obsoleti.

Si verifica quando il SelectionBackColor valore cambia.

SelectionForeColorChanged
Obsoleti.

Si verifica quando il SelectionForeColor valore cambia.

Si applica a

Vedi anche