DataGridTableStyle DataGridTableStyle DataGridTableStyle DataGridTableStyle Class

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
Implementações

Exemplos

O exemplo de código a seguir DataGridTableStyle cria duas instâncias e MappingName define o de cada objeto TableName para o DataTable de um DataSetem um.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 DataGridColumnStyle exemplo adiciona objetos GridColumnStylesCollection ao de DataGridTableStylecada um.The example then adds DataGridColumnStyle objects to the GridColumnStylesCollection of each DataGridTableStyle. Para obter um exemplo que executa o, System.Windows.Forms.DataGrid consulte o exemplo.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 'AddCustomDataTableStyle

Comentários

O System.Windows.Forms.DataGrid controle 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 DataTable a classe, 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 DataGridTableStyle , o 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 DataGridTableStyle do, você pode controlar a aparência da grade para DataTablecada uma.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 específico DataTable, defina DataTableo MappingName para o TableName de a.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 TableStyles da propriedade contém todos DataGridTableStyle os objetos usados por System.Windows.Forms.DataGrid um controle.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 DataGridTableStyle quantos objetos 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 os DataGridTableStyle mesmos dados por um diferente, 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. Popule GridTableStylesCollection o DataGridTableStyle com objetos.Populate the GridTableStylesCollection with DataGridTableStyle objects. Se existir DataGridTableStyle uma GridTableStylesCollection no cujo MappingName valor de propriedade seja igual DataTable à propriedade TableName do objeto, DataTable o será exibido com DataGridTableStyleisso.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 não DataGridTableStyle houver uma correspondência MappingName, 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 Item a propriedade para selecionar o DataGridTableStyle apropriado (passar TableName o para Item[String] a propriedade) e definir MappingName o 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 Item[String] propriedade para selecionar o desejado DataGridTableStylee defina DataTableseu MappingName para o TableName do.Use the Item[String] property to select the desired DataGridTableStyle, and set its MappingName to the TableName of the DataTable.

Cuidado

Sempre crie DataGridColumnStyle objetos e adicione-os GridColumnStylesCollection ao GridTableStylesCollectionantes de DataGridTableStyle adicionar objetos ao.Always create DataGridColumnStyle objects and add them to the GridColumnStylesCollection before adding DataGridTableStyle objects to the GridTableStylesCollection. Quando você adiciona um vazio DataGridTableStyle com um valor MappingName válido à coleção, DataGridColumnStyle os objetos 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 DataGridColumnStyle objetos com valores duplicados MappingName ao 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 é atualmente exibido, use as DataSource propriedades DataMember e 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 ITypedList a interface, você poderá usar GetListName o método para retornar MappingName a 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 DataTable objetos relacionados DataRelation por meio de objetos e o DataTable atualmente exibido for uma tabela filho DataMember , o 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 RelationName 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 DataTable objetos em uma relação hierárquica chamada (de cima para baixo Regions) Customers,, Orderse e dois DataRelation objetos chamados RegionsToCustomers e CustomersToOrders, o DataMembera propriedade 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 MappingName , o será então "Orders".However, the MappingName will then be "Orders".

A coleção de DataGridTableStyle objetos é retornada por meio TableStyles da Propriedade 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 DataGridTableStyle do System.Windows.Forms.DataGrid substituirão as configurações do controle.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 determinada DataGridTableStyle Propriedade, o System.Windows.Forms.DataGrid valor do controle 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 DataGridColumnStyle as propriedades que podem ser definidas para System.Windows.Forms.DataGrid substituir as propriedades de controle: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 DataGridTableStyle.MappingName Propriedade como typename onde 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 MappingName Propriedade 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 MappingName propriedade 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 tal 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. ControlIf, on the other hand, the first item is a TextBox, the second object cannot be a Control. Além disso, ArrayList o deve ter itens nele quando ele está associado e os objetos DataGridTableStyle no 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 vazio ArrayList resultará em uma grade vazia.An empty ArrayList will result in an empty grid. Ao associar a um ArrayList, defina o MappingName de 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() DataGridTableStyle() DataGridTableStyle() DataGridTableStyle()

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

DataGridTableStyle(Boolean) DataGridTableStyle(Boolean) DataGridTableStyle(Boolean) 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) DataGridTableStyle(CurrencyManager) DataGridTableStyle(CurrencyManager) 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 DefaultTableStyle DefaultTableStyle DefaultTableStyle

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

Propriedades

AllowSorting AllowSorting AllowSorting 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 AlternatingBackColor AlternatingBackColor 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 BackColor BackColor 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 CanRaiseEvents CanRaiseEvents 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.

(Inherited from Component)
ColumnHeadersVisible ColumnHeadersVisible ColumnHeadersVisible 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 Container Container Container

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

(Inherited from Component)
DataGrid DataGrid DataGrid DataGrid

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

DesignMode DesignMode DesignMode 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.

(Inherited from Component)
Events Events Events 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.

(Inherited from Component)
ForeColor ForeColor ForeColor 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 GridColumnStyles GridColumnStyles GridColumnStyles

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

GridLineColor GridLineColor GridLineColor GridLineColor

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

GridLineStyle GridLineStyle GridLineStyle GridLineStyle

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

HeaderBackColor HeaderBackColor HeaderBackColor HeaderBackColor

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

HeaderFont HeaderFont HeaderFont HeaderFont

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

HeaderForeColor HeaderForeColor HeaderForeColor HeaderForeColor

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

LinkColor LinkColor LinkColor LinkColor

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

LinkHoverColor LinkHoverColor LinkHoverColor 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 MappingName MappingName 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 PreferredColumnWidth PreferredColumnWidth 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 PreferredRowHeight PreferredRowHeight 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 ReadOnly ReadOnly 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 RowHeadersVisible RowHeadersVisible 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 RowHeaderWidth RowHeaderWidth RowHeaderWidth

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

SelectionBackColor SelectionBackColor SelectionBackColor 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 SelectionForeColor SelectionForeColor SelectionForeColor

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

Site Site Site Site

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

(Inherited from Component)

Métodos

BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32)

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

CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor)

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

CreateGridColumn(PropertyDescriptor, Boolean) CreateGridColumn(PropertyDescriptor, Boolean) CreateGridColumn(PropertyDescriptor, Boolean) 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) CreateObjRef(Type) CreateObjRef(Type) 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.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

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

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) 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) EndEdit(DataGridColumnStyle, Int32, Boolean) EndEdit(DataGridColumnStyle, Int32, Boolean) EndEdit(DataGridColumnStyle, Int32, Boolean)

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

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() 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.

(Inherited from MarshalByRefObject)
GetService(Type) GetService(Type) GetService(Type) 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.

(Inherited from Component)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() 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.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

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

(Inherited from MarshalByRefObject)
OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs)

Aciona o evento AllowSortingChanged.Raises the AllowSortingChanged event.

OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs)

Aciona o evento AlternatingBackColorChanged.Raises the AlternatingBackColorChanged event.

OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs)

Aciona o evento BackColorChanged.Raises the BackColorChanged event.

OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs)

Aciona o evento ColumnHeadersVisibleChanged.Raises the ColumnHeadersVisibleChanged event.

OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs)

Aciona o evento ForeColorChanged.Raises the ForeColorChanged event.

OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs)

Aciona o evento GridLineColorChanged.Raises the GridLineColorChanged event.

OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs)

Aciona o evento GridLineStyleChanged.Raises the GridLineStyleChanged event.

OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs)

Aciona o evento HeaderBackColorChanged.Raises the HeaderBackColorChanged event.

OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs)

Aciona o evento HeaderFontChanged.Raises the HeaderFontChanged event.

OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs)

Aciona o evento HeaderForeColorChanged.Raises the HeaderForeColorChanged event.

OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs)

Aciona o evento LinkColorChanged.Raises the LinkColorChanged event.

OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs)

Aciona o evento LinkHoverColorChanged.Raises the LinkHoverColorChanged event.

OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs)

Gera o MappingNameChanged eventoRaises the MappingNameChanged event

OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs)

Aciona o evento PreferredColumnWidthChanged.Raises the PreferredColumnWidthChanged event.

OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs)

Aciona o evento PreferredRowHeightChanged.Raises the PreferredRowHeightChanged event.

OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs)

Aciona o evento ReadOnlyChanged.Raises the ReadOnlyChanged event.

OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs)

Aciona o evento RowHeadersVisibleChanged.Raises the RowHeadersVisibleChanged event.

OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs)

Aciona o evento RowHeaderWidthChanged.Raises the RowHeaderWidthChanged event.

OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs)

Aciona o evento SelectionBackColorChanged.Raises the SelectionBackColorChanged event.

OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs)

Aciona o evento SelectionForeColorChanged.Raises the SelectionForeColorChanged event.

ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor()

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

ResetBackColor() ResetBackColor() ResetBackColor() ResetBackColor()

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

ResetForeColor() ResetForeColor() ResetForeColor() ResetForeColor()

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

ResetGridLineColor() ResetGridLineColor() ResetGridLineColor() ResetGridLineColor()

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

ResetHeaderBackColor() ResetHeaderBackColor() ResetHeaderBackColor() ResetHeaderBackColor()

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

ResetHeaderFont() ResetHeaderFont() ResetHeaderFont() ResetHeaderFont()

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

ResetHeaderForeColor() ResetHeaderForeColor() ResetHeaderForeColor() ResetHeaderForeColor()

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

ResetLinkColor() ResetLinkColor() ResetLinkColor() ResetLinkColor()

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

ResetLinkHoverColor() ResetLinkHoverColor() ResetLinkHoverColor() ResetLinkHoverColor()

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

ResetSelectionBackColor() ResetSelectionBackColor() ResetSelectionBackColor() ResetSelectionBackColor()

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

ResetSelectionForeColor() ResetSelectionForeColor() ResetSelectionForeColor() ResetSelectionForeColor()

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

ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor()

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

ShouldSerializeBackColor() ShouldSerializeBackColor() ShouldSerializeBackColor() ShouldSerializeBackColor()

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

ShouldSerializeForeColor() ShouldSerializeForeColor() ShouldSerializeForeColor() ShouldSerializeForeColor()

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

ShouldSerializeGridLineColor() ShouldSerializeGridLineColor() ShouldSerializeGridLineColor() ShouldSerializeGridLineColor()

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

ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor()

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

ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor()

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

ShouldSerializeLinkColor() ShouldSerializeLinkColor() ShouldSerializeLinkColor() ShouldSerializeLinkColor()

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

ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor()

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

ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight()

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

ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor()

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

ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor()

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

ToString() ToString() ToString() 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.

(Inherited from Component)

Eventos

AllowSortingChanged AllowSortingChanged AllowSortingChanged AllowSortingChanged

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

AlternatingBackColorChanged AlternatingBackColorChanged AlternatingBackColorChanged AlternatingBackColorChanged

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

BackColorChanged BackColorChanged BackColorChanged BackColorChanged

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

ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged

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

Disposed Disposed Disposed 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.

(Inherited from Component)
ForeColorChanged ForeColorChanged ForeColorChanged ForeColorChanged

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

GridLineColorChanged GridLineColorChanged GridLineColorChanged GridLineColorChanged

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

GridLineStyleChanged GridLineStyleChanged GridLineStyleChanged GridLineStyleChanged

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

HeaderBackColorChanged HeaderBackColorChanged HeaderBackColorChanged HeaderBackColorChanged

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

HeaderFontChanged HeaderFontChanged HeaderFontChanged HeaderFontChanged

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

HeaderForeColorChanged HeaderForeColorChanged HeaderForeColorChanged HeaderForeColorChanged

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

LinkColorChanged LinkColorChanged LinkColorChanged LinkColorChanged

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

LinkHoverColorChanged LinkHoverColorChanged LinkHoverColorChanged LinkHoverColorChanged

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

MappingNameChanged MappingNameChanged MappingNameChanged MappingNameChanged

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

PreferredColumnWidthChanged PreferredColumnWidthChanged PreferredColumnWidthChanged PreferredColumnWidthChanged

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

PreferredRowHeightChanged PreferredRowHeightChanged PreferredRowHeightChanged PreferredRowHeightChanged

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

ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged

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

RowHeadersVisibleChanged RowHeadersVisibleChanged RowHeadersVisibleChanged RowHeadersVisibleChanged

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

RowHeaderWidthChanged RowHeaderWidthChanged RowHeaderWidthChanged RowHeaderWidthChanged

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

SelectionBackColorChanged SelectionBackColorChanged SelectionBackColorChanged SelectionBackColorChanged

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

SelectionForeColorChanged SelectionForeColorChanged SelectionForeColorChanged SelectionForeColorChanged

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

Aplica-se a

Veja também