DataGridTableStyle Classe

Definição

Representa a tabela desenhada pelo controle DataGrid no tempo de execução.Represents the table drawn by the DataGrid control at run time.

public ref class DataGridTableStyle : System::ComponentModel::Component, System::Windows::Forms::IDataGridEditingService
public class DataGridTableStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridEditingService
type DataGridTableStyle = class
    inherit Component
    interface IDataGridEditingService
Public Class DataGridTableStyle
Inherits Component
Implements IDataGridEditingService
Herança
DataGridTableStyle
Implementações

Exemplos

O exemplo de código a seguir cria duas instâncias DataGridTableStyle e define o MappingName de cada objeto como o TableName de um DataTable em um DataSet.The following code example creates two DataGridTableStyle instances and sets the MappingName of each object to the TableName of a DataTable in a DataSet. Em seguida, o exemplo adiciona objetos DataGridColumnStyle ao GridColumnStylesCollection de cada DataGridTableStyle.The example then adds DataGridColumnStyle objects to the GridColumnStylesCollection of each DataGridTableStyle. Para obter um exemplo que executa o, consulte o exemplo System.Windows.Forms.DataGrid.For an example that runs, see the System.Windows.Forms.DataGrid example.

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

Comentários

O controle System.Windows.Forms.DataGrid exibe dados na forma de uma grade.The System.Windows.Forms.DataGrid control displays data in the form of a grid. O DataGridTableStyle é uma classe que representa apenas a grade desenhada.The DataGridTableStyle is a class that represents the drawn grid only. Essa grade não deve ser confundida com a classe DataTable, que é uma possível fonte de dados para a grade.This grid should not be confused with the DataTable class, which is a possible source of data for the grid. Em vez disso, o DataGridTableStyle representa estritamente a grade conforme ela é pintada no controle.Instead, the DataGridTableStyle strictly represents the grid as it is painted in the control. Portanto, por meio do DataGridTableStyle, você pode controlar a aparência da grade para cada DataTable.Therefore, through the DataGridTableStyle you can control the appearance of the grid for each DataTable. Para especificar qual DataGridTableStyle é usado ao exibir dados de um DataTable específico, defina o MappingName para o TableName de um DataTable.To specify which DataGridTableStyle is used when displaying data from a particular DataTable, set the MappingName to the TableName of a DataTable.

O GridTableStylesCollection recuperado por meio da propriedade TableStyles contém todos os objetos DataGridTableStyle usados por um controle System.Windows.Forms.DataGrid.The GridTableStylesCollection retrieved through the TableStyles property contains all the DataGridTableStyle objects used by a System.Windows.Forms.DataGrid control. A coleção pode conter quantos objetos DataGridTableStyle forem necessários, no entanto, o MappingName de cada um deve ser exclusivo.The collection can contain as many DataGridTableStyle objects as you need, however the MappingName of each must be unique. Em tempo de execução, isso permite que você substitua um DataGridTableStyle diferente pelos mesmos dados, dependendo da preferência do usuário.At run time, this allows you to substitute a different DataGridTableStyle for the same data, depending on the user's preference. Para fazer isso:To do this:

  1. Preencha o GridTableStylesCollection com objetos DataGridTableStyle.Populate the GridTableStylesCollection with DataGridTableStyle objects. Se um DataGridTableStyle existir no GridTableStylesCollection cujo valor da propriedade MappingName for igual à propriedade TableName do objeto DataTable, o DataTable será exibido com esse DataGridTableStyle.If a DataGridTableStyle exists in the GridTableStylesCollection whose MappingName property value equals the DataTable object's TableName property, the DataTable is displayed with this DataGridTableStyle. Se nenhum DataGridTableStyle existir com um MappingName correspondente, o DataTable será exibido com o estilo padrão para tabelas de grade de dados.If no DataGridTableStyle exists with a matching MappingName, the DataTable is displayed with the default style for data grid tables.

  2. Quando um estilo de grade diferente for necessário, use a propriedade Item para selecionar o DataGridTableStyle apropriado (passe o TableName para a propriedade Item[String]) e defina o MappingName do objeto retornado como um novo valor.When a different grid style is needed, use the Item property to select the appropriate DataGridTableStyle (pass the TableName to the Item[String] property) and set the MappingName of the returned object to a new value.

  3. Use a propriedade Item[String] para selecionar o @no__t desejado-1 e defina seu MappingName como o TableName do DataTable.Use the Item[String] property to select the desired DataGridTableStyle, and set its MappingName to the TableName of the DataTable.

Cuidado

Sempre Crie objetos DataGridColumnStyle e adicione-os ao GridColumnStylesCollection antes de adicionar objetos DataGridTableStyle ao GridTableStylesCollection.Always create DataGridColumnStyle objects and add them to the GridColumnStylesCollection before adding DataGridTableStyle objects to the GridTableStylesCollection. Quando você adiciona um DataGridTableStyle vazio com um valor de MappingName válido à coleção, os objetos DataGridColumnStyle são gerados automaticamente para você.When you add an empty DataGridTableStyle with a valid MappingName value to the collection, DataGridColumnStyle objects are automatically generated for you. Consequentemente, uma exceção será gerada se você tentar adicionar novos objetos DataGridColumnStyle com valores de MappingName duplicados para o GridColumnStylesCollection.Consequently, an exception will be thrown if you try to add new DataGridColumnStyle objects with duplicate MappingName values to the GridColumnStylesCollection.

Para determinar qual DataGridTableStyle está sendo exibido no momento, use as propriedades DataSource e DataMember do System.Windows.Forms.DataGrid para retornar um CurrencyManager.To determine which DataGridTableStyle is currently displayed, use the DataSource and DataMember properties of the System.Windows.Forms.DataGrid to return a CurrencyManager. Se a fonte de dados implementar a interface ITypedList, você poderá usar o método GetListName para retornar o MappingName da tabela atual.If the data source implements the ITypedList interface, you can use the GetListName method to return the MappingName of the current table. Isso é mostrado no C# código abaixo:This is shown in the C# code below:

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));  
}  

Se o DataSet contiver objetos DataTable relacionados por meio de objetos DataRelation e o DataTable exibido no momento for uma tabela filho, o DataMember retornará uma cadeia de caracteres na forma de TableName. RelationName (no caso mais simples).If the DataSet contains DataTable objects related through DataRelation objects, and the currently displayed DataTable is a child table, the DataMember will return a string in the form of TableName.RelationName (in the simplest case). Se o DataTable estiver mais abaixo na hierarquia, a cadeia de caracteres consistirá no nome da tabela pai seguido pelos valores necessários de RelationName necessários para alcançar o nível da tabela.If the DataTable is further down in the hierarchy, the string will consist of the parent table's name followed by the necessary RelationName values required to reach the table's level. Por exemplo, imagine três objetos DataTable em uma relação hierárquica chamada (de cima para baixo) Regions, Customers e Orders, e dois objetos DataRelation chamados RegionsToCustomers e CustomersToOrders, a propriedade DataMember retornará " Regions. RegionsToCustomers. CustomersToOrders ".For example, imagine three DataTable objects in a hierarchical relationship named (top to bottom) Regions, Customers, and Orders, and two DataRelation objects named RegionsToCustomers and CustomersToOrders, the DataMember property will return "Regions.RegionsToCustomers.CustomersToOrders". No entanto, o MappingName será então "Orders".However, the MappingName will then be "Orders".

A coleção de objetos DataGridTableStyle é retornada por meio da propriedade TableStyles do System.Windows.Forms.DataGrid.The collection of DataGridTableStyle objects is returned through the TableStyles property of the System.Windows.Forms.DataGrid.

Quando um DataGridTableStyle for exibido, as configurações para o DataGridTableStyle substituirão as configurações do controle System.Windows.Forms.DataGrid.When a DataGridTableStyle is displayed, the settings for the DataGridTableStyle will override the settings for the System.Windows.Forms.DataGrid control. Se um valor não for definido para uma propriedade DataGridTableStyle específica, o valor do controle System.Windows.Forms.DataGrid será usado em seu lugar.If a value is not set for a particular DataGridTableStyle property, the System.Windows.Forms.DataGrid control's value will be used instead. A lista a seguir mostra as propriedades DataGridColumnStyle que podem ser definidas para substituir as propriedades de controle System.Windows.Forms.DataGrid:The following list shows the DataGridColumnStyle properties that can be set to override System.Windows.Forms.DataGrid control properties:

Para associar o DataGrid a uma matriz de objetos com rigidez de tipos, o tipo de objeto deve conter propriedades públicas.To bind the DataGrid to a strongly typed array of objects, the object type must contain public properties. Para criar um DataGridTableStyle que exibe a matriz, defina a propriedade DataGridTableStyle.MappingName como typename, em que typename é substituído pelo nome do tipo de objeto.To create a DataGridTableStyle that displays the array, set the DataGridTableStyle.MappingName property to typename where typename is replaced by the name of the object type. Observe também que a propriedade MappingName diferencia maiúsculas de minúsculas; o nome do tipo deve ser exatamente correspondido.Also note that the MappingName property is case-sensitive; the type name must be matched exactly. Consulte a propriedade MappingName para obter um exemplo.See the MappingName property for an example.

Você também pode associar o DataGrid a um ArrayList.You can also bind the DataGrid to an ArrayList. Um recurso do ArrayList é que ele pode conter objetos de vários tipos, mas o DataGrid só pode ser associado a uma lista quando todos os itens da lista são do mesmo tipo que o primeiro item.A feature of the ArrayList is that it can contain objects of multiple types, but the DataGrid can only bind to such a list when all items in the list are of the same type as the first item. Isso significa que todos os objetos devem ser do mesmo tipo ou devem herdar da mesma classe que o primeiro item da lista.This means that all objects must either be of the same type, or they must inherit from the same class as the first item in the list. Por exemplo, se o primeiro item em uma lista for um Control, o segundo item poderá ser um TextBox (que herda de Control).For example, if the first item in a list is a Control, the second item could be a TextBox (which inherits from Control). Se, por outro lado, o primeiro item for um TextBox, o segundo objeto não poderá ser um Control.If, on the other hand, the first item is a TextBox, the second object cannot be a Control. Além disso, o ArrayList deve ter itens nele quando ele está associado e os objetos no DataGridTableStyle devem conter propriedades públicas.Further, the ArrayList must have items in it when it is bound and the objects in the DataGridTableStyle must contain public properties. Um ArrayList vazio resultará em uma grade vazia.An empty ArrayList will result in an empty grid. Ao associar a um ArrayList, defina o MappingName do DataGridTableStyle como "ArrayList" (o nome do tipo).When binding to an ArrayList, set the MappingName of the DataGridTableStyle to "ArrayList" (the type name).

Construtores

DataGridTableStyle()

Inicializa uma nova instância da classe DataGridTableStyle.Initializes a new instance of the DataGridTableStyle class.

DataGridTableStyle(Boolean)

Inicializa uma nova instância da classe DataGridTableStyle usando o valor especificado para determinar se a tabela da grade é o estilo padrão.Initializes a new instance of the DataGridTableStyle class using the specified value to determine whether the grid table is the default style.

DataGridTableStyle(CurrencyManager)

Inicializa uma nova instância da classe DataGridTableStyle com o CurrencyManager especificado.Initializes a new instance of the DataGridTableStyle class with the specified CurrencyManager.

Campos

DefaultTableStyle

Obtém o estilo de tabela padrão.Gets the default table style.

Propriedades

AllowSorting

Indica se a classificação é permitida na tabela da grade quando esse DataGridTableStyle é usado.Indicates whether sorting is allowed on the grid table when this DataGridTableStyle is used.

AlternatingBackColor

Obtém ou define a cor da tela de fundo das linhas ímpares da grade.Gets or sets the background color of odd-numbered rows of the grid.

BackColor

Obtém ou define a cor da tela de fundo das linhas pares da grade.Gets or sets the background color of even-numbered rows of the grid.

CanRaiseEvents

Obtém um valor que indica se o componente pode acionar um evento.Gets a value indicating whether the component can raise an event.

(Herdado de Component)
ColumnHeadersVisible

Obtém ou define um valor que indica se os cabeçalhos de coluna estão visíveis.Gets or sets a value indicating whether column headers are visible.

Container

Obtém o IContainer que contém o Component.Gets the IContainer that contains the Component.

(Herdado de Component)
DataGrid

Obtém ou define o controle DataGrid para a tabela desenhada.Gets or sets the DataGrid control for the drawn table.

DesignMode

Obtém um valor que indica se o Component está no modo de design no momento.Gets a value that indicates whether the Component is currently in design mode.

(Herdado de Component)
Events

Obtém a lista de manipuladores de eventos que estão anexados a este Component.Gets the list of event handlers that are attached to this Component.

(Herdado de Component)
ForeColor

Obtém ou define a cor de primeiro plano da tabela da grade.Gets or sets the foreground color of the grid table.

GridColumnStyles

Obtém a coleção de colunas desenhada para essa tabela.Gets the collection of columns drawn for this table.

GridLineColor

Obtém ou define a cor das linhas de grade.Gets or sets the color of grid lines.

GridLineStyle

Obtém ou define o estilo das linhas de grade.Gets or sets the style of grid lines.

HeaderBackColor

Obtém ou define a cor da tela de fundo dos cabeçalhos.Gets or sets the background color of headers.

HeaderFont

Obtém ou define a fonte usada para a legenda do cabeçalho.Gets or sets the font used for header captions.

HeaderForeColor

Obtém ou define a cor de primeiro plano dos cabeçalhos.Gets or sets the foreground color of headers.

LinkColor

Obtém ou define a cor do texto do link.Gets or sets the color of link text.

LinkHoverColor

Obtém ou define a cor exibida ao focalizar o texto do link.Gets or sets the color displayed when hovering over link text.

MappingName

Obtém ou define o nome usado para mapear esta tabela para uma fonte de dados específica.Gets or sets the name used to map this table to a specific data source.

PreferredColumnWidth

Obtém ou define a largura usada para criar colunas quando uma nova grade é exibida.Gets or sets the width used to create columns when a new grid is displayed.

PreferredRowHeight

Obtém ou define a altura usada para criar uma linha quando uma nova grade é exibida.Gets or sets the height used to create a row when a new grid is displayed.

ReadOnly

Obtém ou define um valor que indica se as colunas podem ser editadas.Gets or sets a value indicating whether columns can be edited.

RowHeadersVisible

Obtém ou define um valor que indica se os cabeçalhos de linha estão visíveis.Gets or sets a value indicating whether row headers are visible.

RowHeaderWidth

Obtém ou define a largura dos cabeçalhos de linha.Gets or sets the width of row headers.

SelectionBackColor

Obtém ou define a cor da tela de fundo das células selecionadas.Gets or sets the background color of selected cells.

SelectionForeColor

Obtém ou define a cor de primeiro plano das células selecionadas.Gets or sets the foreground color of selected cells.

Site

Obtém ou define o ISite do Component.Gets or sets the ISite of the Component.

(Herdado de Component)

Métodos

BeginEdit(DataGridColumnStyle, Int32)

Solicita uma operação de edição.Requests an edit operation.

CreateGridColumn(PropertyDescriptor)

Cria um DataGridColumnStyle usando o descritor da propriedade especificado.Creates a DataGridColumnStyle, using the specified property descriptor.

CreateGridColumn(PropertyDescriptor, Boolean)

Cria um DataGridColumnStyle usando o descritor da propriedade especificado.Creates a DataGridColumnStyle using the specified property descriptor. Especifica se o DataGridColumnStyle é um estilo de coluna padrão.Specifies whether the DataGridColumnStyle is a default column style.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados pelo Component.Releases all resources used by the Component.

(Herdado de Component)
Dispose(Boolean)

Descarta os recursos (exceto a memória) usados pelo DataGridTableStyle.Disposes of the resources (other than memory) used by the DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean)

Solicita um fim para uma operação de edição.Requests an end to an edit operation.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
GetService(Type)

Retorna um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.Returns an object that represents a service provided by the Component or by its Container.

(Herdado de Component)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Herdado de MarshalByRefObject)
OnAllowSortingChanged(EventArgs)

Aciona o evento AllowSortingChanged.Raises the AllowSortingChanged event.

OnAlternatingBackColorChanged(EventArgs)

Aciona o evento AlternatingBackColorChanged.Raises the AlternatingBackColorChanged event.

OnBackColorChanged(EventArgs)

Aciona o evento BackColorChanged.Raises the BackColorChanged event.

OnColumnHeadersVisibleChanged(EventArgs)

Aciona o evento ColumnHeadersVisibleChanged.Raises the ColumnHeadersVisibleChanged event.

OnForeColorChanged(EventArgs)

Aciona o evento ForeColorChanged.Raises the ForeColorChanged event.

OnGridLineColorChanged(EventArgs)

Aciona o evento GridLineColorChanged.Raises the GridLineColorChanged event.

OnGridLineStyleChanged(EventArgs)

Aciona o evento GridLineStyleChanged.Raises the GridLineStyleChanged event.

OnHeaderBackColorChanged(EventArgs)

Aciona o evento HeaderBackColorChanged.Raises the HeaderBackColorChanged event.

OnHeaderFontChanged(EventArgs)

Aciona o evento HeaderFontChanged.Raises the HeaderFontChanged event.

OnHeaderForeColorChanged(EventArgs)

Aciona o evento HeaderForeColorChanged.Raises the HeaderForeColorChanged event.

OnLinkColorChanged(EventArgs)

Aciona o evento LinkColorChanged.Raises the LinkColorChanged event.

OnLinkHoverColorChanged(EventArgs)

Aciona o evento LinkHoverColorChanged.Raises the LinkHoverColorChanged event.

OnMappingNameChanged(EventArgs)

Aciona o evento MappingNameChanged.Raises the MappingNameChanged event.

OnPreferredColumnWidthChanged(EventArgs)

Aciona o evento PreferredColumnWidthChanged.Raises the PreferredColumnWidthChanged event.

OnPreferredRowHeightChanged(EventArgs)

Aciona o evento PreferredRowHeightChanged.Raises the PreferredRowHeightChanged event.

OnReadOnlyChanged(EventArgs)

Aciona o evento ReadOnlyChanged.Raises the ReadOnlyChanged event.

OnRowHeadersVisibleChanged(EventArgs)

Aciona o evento RowHeadersVisibleChanged.Raises the RowHeadersVisibleChanged event.

OnRowHeaderWidthChanged(EventArgs)

Aciona o evento RowHeaderWidthChanged.Raises the RowHeaderWidthChanged event.

OnSelectionBackColorChanged(EventArgs)

Aciona o evento SelectionBackColorChanged.Raises the SelectionBackColorChanged event.

OnSelectionForeColorChanged(EventArgs)

Aciona o evento SelectionForeColorChanged.Raises the SelectionForeColorChanged event.

ResetAlternatingBackColor()

Redefine a propriedade AlternatingBackColor para seu valor padrão.Resets the AlternatingBackColor property to its default value.

ResetBackColor()

Redefine a propriedade BackColor para seu valor padrão.Resets the BackColor property to its default value.

ResetForeColor()

Redefine a propriedade ForeColor para seu valor padrão.Resets the ForeColor property to its default value.

ResetGridLineColor()

Redefine a propriedade GridLineColor para seu valor padrão.Resets the GridLineColor property to its default value.

ResetHeaderBackColor()

Redefine a propriedade HeaderBackColor para seu valor padrão.Resets the HeaderBackColor property to its default value.

ResetHeaderFont()

Redefine a propriedade HeaderFont para seu valor padrão.Resets the HeaderFont property to its default value.

ResetHeaderForeColor()

Redefine a propriedade HeaderForeColor para seu valor padrão.Resets the HeaderForeColor property to its default value.

ResetLinkColor()

Redefine a propriedade LinkColor para seu valor padrão.Resets the LinkColor property to its default value.

ResetLinkHoverColor()

Redefine a propriedade LinkHoverColor para seu valor padrão.Resets the LinkHoverColor property to its default value.

ResetSelectionBackColor()

Redefine a propriedade SelectionBackColor para seu valor padrão.Resets the SelectionBackColor property to its default value.

ResetSelectionForeColor()

Redefine a propriedade SelectionForeColor para seu valor padrão.Resets the SelectionForeColor property to its default value.

ShouldSerializeAlternatingBackColor()

Indica se a propriedade AlternatingBackColor deve ser persistente.Indicates whether the AlternatingBackColor property should be persisted.

ShouldSerializeBackColor()

Indica se a propriedade BackColor deve ser persistente.Indicates whether the BackColor property should be persisted.

ShouldSerializeForeColor()

Indica se a propriedade ForeColor deve ser persistente.Indicates whether the ForeColor property should be persisted.

ShouldSerializeGridLineColor()

Indica se a propriedade GridLineColor deve ser persistente.Indicates whether the GridLineColor property should be persisted.

ShouldSerializeHeaderBackColor()

Indica se a propriedade HeaderBackColor deve ser persistente.Indicates whether the HeaderBackColor property should be persisted.

ShouldSerializeHeaderForeColor()

Indica se a propriedade HeaderForeColor deve ser persistente.Indicates whether the HeaderForeColor property should be persisted.

ShouldSerializeLinkColor()

Indica se a propriedade LinkColor deve ser persistente.Indicates whether the LinkColor property should be persisted.

ShouldSerializeLinkHoverColor()

Indica se a propriedade LinkHoverColor deve ser persistente.Indicates whether the LinkHoverColor property should be persisted.

ShouldSerializePreferredRowHeight()

Indica se a propriedade PreferredRowHeight deve ser persistente.Indicates whether the PreferredRowHeight property should be persisted.

ShouldSerializeSelectionBackColor()

Indica se a propriedade SelectionBackColor deve ser persistente.Indicates whether the SelectionBackColor property should be persisted.

ShouldSerializeSelectionForeColor()

Indica se a propriedade SelectionForeColor deve ser persistente.Indicates whether the SelectionForeColor property should be persisted.

ToString()

Retorna um String que contém o nome do Component, se houver.Returns a String containing the name of the Component, if any. Esse método não deve ser substituído.This method should not be overridden.

(Herdado de Component)

Eventos

AllowSortingChanged

Ocorre quando o valor da propriedade AllowSorting muda.Occurs when the AllowSorting property value changes.

AlternatingBackColorChanged

Ocorre quando o valor AlternatingBackColor é alterado.Occurs when the AlternatingBackColor value changes.

BackColorChanged

Ocorre quando o valor BackColor é alterado.Occurs when the BackColor value changes.

ColumnHeadersVisibleChanged

Ocorre quando o valor ColumnHeadersVisible é alterado.Occurs when the ColumnHeadersVisible value changes.

Disposed

Ocorre quando o componente é disposto por uma chamada para o método Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Herdado de Component)
ForeColorChanged

Ocorre quando o valor ForeColor é alterado.Occurs when the ForeColor value changes.

GridLineColorChanged

Ocorre quando o valor GridLineColor é alterado.Occurs when the GridLineColor value changes.

GridLineStyleChanged

Ocorre quando o valor GridLineStyle é alterado.Occurs when the GridLineStyle value changes.

HeaderBackColorChanged

Ocorre quando o valor HeaderBackColor é alterado.Occurs when the HeaderBackColor value changes.

HeaderFontChanged

Ocorre quando o valor HeaderFont é alterado.Occurs when the HeaderFont value changes.

HeaderForeColorChanged

Ocorre quando o valor HeaderForeColor é alterado.Occurs when the HeaderForeColor value changes.

LinkColorChanged

Ocorre quando o valor LinkColor é alterado.Occurs when the LinkColor value changes.

LinkHoverColorChanged

Ocorre quando o valor LinkHoverColor é alterado.Occurs when the LinkHoverColor value changes.

MappingNameChanged

Ocorre quando o valor MappingName é alterado.Occurs when the MappingName value changes.

PreferredColumnWidthChanged

Ocorre quando o valor da propriedade PreferredColumnWidth muda.Occurs when the PreferredColumnWidth property value changes.

PreferredRowHeightChanged

Ocorre quando o valor PreferredRowHeight é alterado.Occurs when the PreferredRowHeight value changes.

ReadOnlyChanged

Ocorre quando o valor ReadOnly é alterado.Occurs when the ReadOnly value changes.

RowHeadersVisibleChanged

Ocorre quando o valor RowHeadersVisible é alterado.Occurs when the RowHeadersVisible value changes.

RowHeaderWidthChanged

Ocorre quando o valor RowHeaderWidth é alterado.Occurs when the RowHeaderWidth value changes.

SelectionBackColorChanged

Ocorre quando o valor SelectionBackColor é alterado.Occurs when the SelectionBackColor value changes.

SelectionForeColorChanged

Ocorre quando o valor SelectionForeColor é alterado.Occurs when the SelectionForeColor value changes.

Aplica-se a

Veja também