DataGridTableStyle Klasa

Definicja

Reprezentuje tabelę rysowanej przez DataGrid formant w czasie wykonywania.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
Dziedziczenie
DataGridTableStyle
Implementuje

Przykłady

Poniższy przykład kodu tworzy dwa DataGridTableStyle wystąpienia i ustawia dla MappingName każdego obiektu na a TableName DataTable w 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. Przykład dodaje DataGridColumnStyle obiekty do GridColumnStylesCollection każdego z nich DataGridTableStyle .The example then adds DataGridColumnStyle objects to the GridColumnStylesCollection of each DataGridTableStyle. Przykład, w którym działa, zapoznaj się z System.Windows.Forms.DataGrid przykładem.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

Uwagi

System.Windows.Forms.DataGridKontrolka wyświetla dane w postaci siatki.The System.Windows.Forms.DataGrid control displays data in the form of a grid. DataGridTableStyleJest klasą, która reprezentuje tylko rysowanie siatki.The DataGridTableStyle is a class that represents the drawn grid only. Nie należy mylić tej siatki z DataTable klasą, która jest możliwym źródłem danych dla siatki.This grid should not be confused with the DataTable class, which is a possible source of data for the grid. Zamiast tego, DataGridTableStyle ściśle reprezentuje siatkę w miarę ich malowania w formancie.Instead, the DataGridTableStyle strictly represents the grid as it is painted in the control. Z tego względu DataGridTableStyle można kontrolować wygląd siatki dla każdej z nich DataTable .Therefore, through the DataGridTableStyle you can control the appearance of the grid for each DataTable. Aby określić DataGridTableStyle , który jest używany podczas wyświetlania danych z określonego DataTable Ustawienia, należy ustawić na MappingName TableName DataTable .To specify which DataGridTableStyle is used when displaying data from a particular DataTable, set the MappingName to the TableName of a DataTable.

GridTableStylesCollectionPobrane przez TableStyles Właściwość zawiera wszystkie DataGridTableStyle obiekty używane przez System.Windows.Forms.DataGrid formant.The GridTableStylesCollection retrieved through the TableStyles property contains all the DataGridTableStyle objects used by a System.Windows.Forms.DataGrid control. Kolekcja może zawierać tyle DataGridTableStyle obiektów, ile potrzebujesz, ale MappingName każdy z nich musi być unikatowy.The collection can contain as many DataGridTableStyle objects as you need, however the MappingName of each must be unique. W czasie wykonywania pozwala to zastąpić inne DataGridTableStyle dla tych samych danych, w zależności od preferencji użytkownika.At run time, this allows you to substitute a different DataGridTableStyle for the same data, depending on the user's preference. W tym celu:To do this:

  1. Wypełnij GridTableStylesCollection DataGridTableStyle obiekt obiektami.Populate the GridTableStylesCollection with DataGridTableStyle objects. Jeśli DataGridTableStyle istnieje w, GridTableStylesCollection której MappingName wartość właściwości jest równa DataTable właściwości obiektu TableName , DataTable jest wyświetlana w tym elemencie 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. Jeśli nie DataGridTableStyle istnieje ze zgodnym MappingName , DataTable zostanie wyświetlony styl domyślny dla tabel siatki danych.If no DataGridTableStyle exists with a matching MappingName, the DataTable is displayed with the default style for data grid tables.

  2. Jeśli jest wymagany inny styl siatki, użyj właściwości, Item Aby wybrać odpowiednie DataGridTableStyle (przekazać TableName do Item[] Właściwości) i ustawić dla MappingName zwracanego obiektu wartość nowej wartości.When a different grid style is needed, use the Item property to select the appropriate DataGridTableStyle (pass the TableName to the Item[] property) and set the MappingName of the returned object to a new value.

  3. Użyj Item[] właściwości, aby wybrać odpowiednią DataGridTableStyle opcję, a następnie ustaw jej MappingName na wartość TableName DataTable .Use the Item[] property to select the desired DataGridTableStyle, and set its MappingName to the TableName of the DataTable.

Przestroga

Zawsze twórz DataGridColumnStyle obiekty i Dodaj je do GridColumnStylesCollection obiektu przed dodaniem do DataGridTableStyle programu GridTableStylesCollection .Always create DataGridColumnStyle objects and add them to the GridColumnStylesCollection before adding DataGridTableStyle objects to the GridTableStylesCollection. Po dodaniu pustej DataGridTableStyle MappingName wartości do kolekcji DataGridColumnStyle obiekty są generowane automatycznie.When you add an empty DataGridTableStyle with a valid MappingName value to the collection, DataGridColumnStyle objects are automatically generated for you. W związku z tym wyjątek zostanie wygenerowany, jeśli spróbujesz dodać nowe DataGridColumnStyle obiekty ze zduplikowanymi MappingName wartościami do GridColumnStylesCollection .Consequently, an exception will be thrown if you try to add new DataGridColumnStyle objects with duplicate MappingName values to the GridColumnStylesCollection.

Aby określić DataGridTableStyle , która jest aktualnie wyświetlana, użyj DataSource właściwości i, DataMember System.Windows.Forms.DataGrid Aby zwrócić CurrencyManager .To determine which DataGridTableStyle is currently displayed, use the DataSource and DataMember properties of the System.Windows.Forms.DataGrid to return a CurrencyManager. Jeśli źródło danych implementuje ITypedList interfejs, można użyć GetListName metody, aby zwrócić MappingName bieżącą tabelę.If the data source implements the ITypedList interface, you can use the GetListName method to return the MappingName of the current table. Przedstawiono to w poniższym kodzie w języku C#: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));  
}  

Jeśli DataSet zawiera DataTable obiekty powiązane za pomocą DataRelation obiektów, a aktualnie wyświetlana DataTable jest tabela podrzędna, DataMember zwróci ciąg w postaci TableName. relacja (w najprostszym przypadku).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). Jeśli wartość DataTable jest w dalszej części hierarchii, ciąg będzie składać się z nazwy tabeli nadrzędnej, po której następuje RelationName wymagane wartości wymagające osiągnięcia poziomu tabeli.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. Na przykład Wyobraź sobie trzy DataTable obiekty w relacji hierarchicznej o nazwie (góra do dołu) Regions , Customers , i Orders i dwa DataRelation obiekty o nazwie RegionsToCustomers i CustomersToOrders , DataMember właściwość zwróci wartość "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". Jednak będą to MappingName "zamówienia".However, the MappingName will then be "Orders".

Kolekcja DataGridTableStyle obiektów jest zwracana przez TableStyles Właściwość System.Windows.Forms.DataGrid .The collection of DataGridTableStyle objects is returned through the TableStyles property of the System.Windows.Forms.DataGrid.

Gdy DataGridTableStyle zostanie wyświetlony komunikat, ustawienia dla DataGridTableStyle kontrolki przesłonią ustawienia 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. Jeśli wartość nie jest ustawiona dla konkretnej DataGridTableStyle właściwości, System.Windows.Forms.DataGrid zostanie użyta wartość kontrolki.If a value is not set for a particular DataGridTableStyle property, the System.Windows.Forms.DataGrid control's value will be used instead. Na poniższej liście przedstawiono DataGridColumnStyle właściwości, które można ustawić, aby przesłonić System.Windows.Forms.DataGrid właściwości formantu:The following list shows the DataGridColumnStyle properties that can be set to override System.Windows.Forms.DataGrid control properties:

Aby powiązać DataGrid obiekt z silnie wpisaną tablicą obiektów, typ obiektu musi zawierać właściwości publiczne.To bind the DataGrid to a strongly typed array of objects, the object type must contain public properties. Aby utworzyć element, DataGridTableStyle który wyświetla tablicę, ustaw DataGridTableStyle.MappingName Właściwość na typename miejsce, w którym typename jest zastępowana nazwą typu obiektu.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. Należy również zauważyć, że MappingName Właściwość jest uwzględniana wielkość liter. nazwa typu musi być dokładnie dopasowana.Also note that the MappingName property is case-sensitive; the type name must be matched exactly. Zobacz MappingName Właściwość na przykład.See the MappingName property for an example.

Można również powiązać z DataGrid ArrayList .You can also bind the DataGrid to an ArrayList. Funkcja programu polega na ArrayList tym, że może zawierać obiekty z wieloma typami, ale DataGrid można powiązać ją z taką listą tylko wtedy, gdy wszystkie elementy na liście są tego samego typu co pierwszy element.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. Oznacza to, że wszystkie obiekty muszą być tego samego typu lub muszą dziedziczyć z tej samej klasy co pierwszy element na liście.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. Na przykład, jeśli pierwszy element na liście to a Control , drugi element może mieć wartość a TextBox (która dziedziczy z Control ).For example, if the first item in a list is a Control, the second item could be a TextBox (which inherits from Control). Jeśli z drugiej strony, pierwszy element to a TextBox , drugi obiekt nie może być Control .If, on the other hand, the first item is a TextBox, the second object cannot be a Control. Ponadto ArrayList elementy muszą być w nim powiązane, a obiekty w elemencie DataGridTableStyle muszą zawierać właściwości publiczne.Further, the ArrayList must have items in it when it is bound and the objects in the DataGridTableStyle must contain public properties. Puste ArrayList spowoduje powstanie pustej siatki.An empty ArrayList will result in an empty grid. Podczas tworzenia powiązania z ArrayList , ustaw wartość na MappingName DataGridTableStyle "ArrayList" (nazwa typu).When binding to an ArrayList, set the MappingName of the DataGridTableStyle to "ArrayList" (the type name).

Konstruktory

DataGridTableStyle()

Inicjuje nowe wystąpienie klasy DataGridTableStyle.Initializes a new instance of the DataGridTableStyle class.

DataGridTableStyle(Boolean)

Inicjuje nowe wystąpienie DataGridTableStyle klasy przy użyciu określonej wartości, aby określić, czy tabela siatki jest stylem domyślnym.Initializes a new instance of the DataGridTableStyle class using the specified value to determine whether the grid table is the default style.

DataGridTableStyle(CurrencyManager)

Inicjuje nowe wystąpienie DataGridTableStyle klasy z określonym CurrencyManager .Initializes a new instance of the DataGridTableStyle class with the specified CurrencyManager.

Pola

DefaultTableStyle

Pobiera domyślny styl tabeli.Gets the default table style.

Właściwości

AllowSorting

Wskazuje, czy sortowanie jest dozwolone w tabeli siatki, gdy DataGridTableStyle jest to używane.Indicates whether sorting is allowed on the grid table when this DataGridTableStyle is used.

AlternatingBackColor

Pobiera lub ustawia kolor tła wierszy z nieparzystymi numerami siatki.Gets or sets the background color of odd-numbered rows of the grid.

BackColor

Pobiera lub ustawia kolor tła wierszy z parzystymi numerami siatki.Gets or sets the background color of even-numbered rows of the grid.

CanRaiseEvents

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.Gets a value indicating whether the component can raise an event.

(Odziedziczone po Component)
ColumnHeadersVisible

Pobiera lub ustawia wartość wskazującą, czy nagłówki kolumn są widoczne.Gets or sets a value indicating whether column headers are visible.

Container

Pobiera IContainer , który zawiera Component .Gets the IContainer that contains the Component.

(Odziedziczone po Component)
DataGrid

Pobiera lub ustawia DataGrid kontrolkę rysowanej tabeli.Gets or sets the DataGrid control for the drawn table.

DesignMode

Pobiera wartość wskazującą, czy Component jest aktualnie w trybie projektowania.Gets a value that indicates whether the Component is currently in design mode.

(Odziedziczone po Component)
Events

Pobiera listę programów obsługi zdarzeń, które są dołączone do tego elementu Component .Gets the list of event handlers that are attached to this Component.

(Odziedziczone po Component)
ForeColor

Pobiera lub ustawia kolor pierwszego planu tabeli siatki.Gets or sets the foreground color of the grid table.

GridColumnStyles

Pobiera kolekcję kolumn rysowanych dla tej tabeli.Gets the collection of columns drawn for this table.

GridLineColor

Pobiera lub ustawia kolor linii siatki.Gets or sets the color of grid lines.

GridLineStyle

Pobiera lub ustawia styl linii siatki.Gets or sets the style of grid lines.

HeaderBackColor

Pobiera lub ustawia kolor tła nagłówków.Gets or sets the background color of headers.

HeaderFont

Pobiera lub ustawia czcionkę używaną dla napisów nagłówka.Gets or sets the font used for header captions.

HeaderForeColor

Pobiera lub ustawia kolor pierwszego planu nagłówków.Gets or sets the foreground color of headers.

LinkColor

Pobiera lub ustawia kolor tekstu łącza.Gets or sets the color of link text.

LinkHoverColor

Pobiera lub ustawia kolor wyświetlany po umieszczeniu wskaźnika myszy nad tekstem łącza.Gets or sets the color displayed when hovering over link text.

MappingName

Pobiera lub ustawia nazwę używaną do mapowania tej tabeli do określonego źródła danych.Gets or sets the name used to map this table to a specific data source.

PreferredColumnWidth

Pobiera lub ustawia szerokość używaną do tworzenia kolumn, gdy zostanie wyświetlona nowa siatka.Gets or sets the width used to create columns when a new grid is displayed.

PreferredRowHeight

Pobiera lub ustawia wysokość używaną do utworzenia wiersza, gdy zostanie wyświetlona nowa siatka.Gets or sets the height used to create a row when a new grid is displayed.

ReadOnly

Pobiera lub ustawia wartość wskazującą, czy można edytować kolumny.Gets or sets a value indicating whether columns can be edited.

RowHeadersVisible

Pobiera lub ustawia wartość wskazującą, czy nagłówki wierszy są widoczne.Gets or sets a value indicating whether row headers are visible.

RowHeaderWidth

Pobiera lub ustawia szerokość nagłówków wierszy.Gets or sets the width of row headers.

SelectionBackColor

Pobiera lub ustawia kolor tła zaznaczonych komórek.Gets or sets the background color of selected cells.

SelectionForeColor

Pobiera lub ustawia kolor pierwszego planu zaznaczonych komórek.Gets or sets the foreground color of selected cells.

Site

Pobiera lub ustawia wartość ISite Component .Gets or sets the ISite of the Component.

(Odziedziczone po Component)

Metody

BeginEdit(DataGridColumnStyle, Int32)

Żąda operacji edycji.Requests an edit operation.

CreateGridColumn(PropertyDescriptor)

Tworzy DataGridColumnStyle , przy użyciu określonego deskryptora właściwości.Creates a DataGridColumnStyle, using the specified property descriptor.

CreateGridColumn(PropertyDescriptor, Boolean)

Tworzy element DataGridColumnStyle using o określonym deskryptorze właściwości.Creates a DataGridColumnStyle using the specified property descriptor. Określa, czy DataGridColumnStyle jest to domyślny styl kolumny.Specifies whether the DataGridColumnStyle is a default column style.

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszelkie zasoby używane przez element Component.Releases all resources used by the Component.

(Odziedziczone po Component)
Dispose(Boolean)

Usuwa zasoby (inne niż pamięć) używane przez DataGridTableStyle .Disposes of the resources (other than memory) used by the DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean)

Żąda zakończenia operacji edycji.Requests an end to an edit operation.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()
Nieaktualne.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetService(Type)

Zwraca obiekt, który reprezentuje usługę dostarczoną przez Component lub przez Container .Returns an object that represents a service provided by the Component or by its Container.

(Odziedziczone po Component)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()
Nieaktualne.

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
OnAllowSortingChanged(EventArgs)

Podnosi AllowSortingChanged zdarzenie.Raises the AllowSortingChanged event.

OnAlternatingBackColorChanged(EventArgs)

Podnosi AlternatingBackColorChanged zdarzenie.Raises the AlternatingBackColorChanged event.

OnBackColorChanged(EventArgs)

Podnosi BackColorChanged zdarzenie.Raises the BackColorChanged event.

OnColumnHeadersVisibleChanged(EventArgs)

Podnosi ColumnHeadersVisibleChanged zdarzenie.Raises the ColumnHeadersVisibleChanged event.

OnForeColorChanged(EventArgs)

Podnosi ForeColorChanged zdarzenie.Raises the ForeColorChanged event.

OnGridLineColorChanged(EventArgs)

Podnosi GridLineColorChanged zdarzenie.Raises the GridLineColorChanged event.

OnGridLineStyleChanged(EventArgs)

Podnosi GridLineStyleChanged zdarzenie.Raises the GridLineStyleChanged event.

OnHeaderBackColorChanged(EventArgs)

Podnosi HeaderBackColorChanged zdarzenie.Raises the HeaderBackColorChanged event.

OnHeaderFontChanged(EventArgs)

Podnosi HeaderFontChanged zdarzenie.Raises the HeaderFontChanged event.

OnHeaderForeColorChanged(EventArgs)

Podnosi HeaderForeColorChanged zdarzenie.Raises the HeaderForeColorChanged event.

OnLinkColorChanged(EventArgs)

Podnosi LinkColorChanged zdarzenie.Raises the LinkColorChanged event.

OnLinkHoverColorChanged(EventArgs)

Podnosi LinkHoverColorChanged zdarzenie.Raises the LinkHoverColorChanged event.

OnMappingNameChanged(EventArgs)

Podnosi MappingNameChanged zdarzenie.Raises the MappingNameChanged event.

OnPreferredColumnWidthChanged(EventArgs)

Podnosi PreferredColumnWidthChanged zdarzenie.Raises the PreferredColumnWidthChanged event.

OnPreferredRowHeightChanged(EventArgs)

Podnosi PreferredRowHeightChanged zdarzenie.Raises the PreferredRowHeightChanged event.

OnReadOnlyChanged(EventArgs)

Podnosi ReadOnlyChanged zdarzenie.Raises the ReadOnlyChanged event.

OnRowHeadersVisibleChanged(EventArgs)

Podnosi RowHeadersVisibleChanged zdarzenie.Raises the RowHeadersVisibleChanged event.

OnRowHeaderWidthChanged(EventArgs)

Podnosi RowHeaderWidthChanged zdarzenie.Raises the RowHeaderWidthChanged event.

OnSelectionBackColorChanged(EventArgs)

Podnosi SelectionBackColorChanged zdarzenie.Raises the SelectionBackColorChanged event.

OnSelectionForeColorChanged(EventArgs)

Podnosi SelectionForeColorChanged zdarzenie.Raises the SelectionForeColorChanged event.

ResetAlternatingBackColor()

Resetuje AlternatingBackColor Właściwość do wartości domyślnej.Resets the AlternatingBackColor property to its default value.

ResetBackColor()

Resetuje BackColor Właściwość do wartości domyślnej.Resets the BackColor property to its default value.

ResetForeColor()

Resetuje ForeColor Właściwość do wartości domyślnej.Resets the ForeColor property to its default value.

ResetGridLineColor()

Resetuje GridLineColor Właściwość do wartości domyślnej.Resets the GridLineColor property to its default value.

ResetHeaderBackColor()

Resetuje HeaderBackColor Właściwość do wartości domyślnej.Resets the HeaderBackColor property to its default value.

ResetHeaderFont()

Resetuje HeaderFont Właściwość do wartości domyślnej.Resets the HeaderFont property to its default value.

ResetHeaderForeColor()

Resetuje HeaderForeColor Właściwość do wartości domyślnej.Resets the HeaderForeColor property to its default value.

ResetLinkColor()

Resetuje LinkColor Właściwość do wartości domyślnej.Resets the LinkColor property to its default value.

ResetLinkHoverColor()

Resetuje LinkHoverColor Właściwość do wartości domyślnej.Resets the LinkHoverColor property to its default value.

ResetSelectionBackColor()

Resetuje SelectionBackColor Właściwość do wartości domyślnej.Resets the SelectionBackColor property to its default value.

ResetSelectionForeColor()

Resetuje SelectionForeColor Właściwość do wartości domyślnej.Resets the SelectionForeColor property to its default value.

ShouldSerializeAlternatingBackColor()

Wskazuje, czy AlternatingBackColor Właściwość powinna być utrwalona.Indicates whether the AlternatingBackColor property should be persisted.

ShouldSerializeBackColor()

Wskazuje, czy BackColor Właściwość powinna być utrwalona.Indicates whether the BackColor property should be persisted.

ShouldSerializeForeColor()

Wskazuje, czy ForeColor Właściwość powinna być utrwalona.Indicates whether the ForeColor property should be persisted.

ShouldSerializeGridLineColor()

Wskazuje, czy GridLineColor Właściwość powinna być utrwalona.Indicates whether the GridLineColor property should be persisted.

ShouldSerializeHeaderBackColor()

Wskazuje, czy HeaderBackColor Właściwość powinna być utrwalona.Indicates whether the HeaderBackColor property should be persisted.

ShouldSerializeHeaderForeColor()

Wskazuje, czy HeaderForeColor Właściwość powinna być utrwalona.Indicates whether the HeaderForeColor property should be persisted.

ShouldSerializeLinkColor()

Wskazuje, czy LinkColor Właściwość powinna być utrwalona.Indicates whether the LinkColor property should be persisted.

ShouldSerializeLinkHoverColor()

Wskazuje, czy LinkHoverColor Właściwość powinna być utrwalona.Indicates whether the LinkHoverColor property should be persisted.

ShouldSerializePreferredRowHeight()

Wskazuje, czy PreferredRowHeight Właściwość powinna być utrwalona.Indicates whether the PreferredRowHeight property should be persisted.

ShouldSerializeSelectionBackColor()

Wskazuje, czy SelectionBackColor Właściwość powinna być utrwalona.Indicates whether the SelectionBackColor property should be persisted.

ShouldSerializeSelectionForeColor()

Wskazuje, czy SelectionForeColor Właściwość powinna być utrwalona.Indicates whether the SelectionForeColor property should be persisted.

ToString()

Zwraca wartość String zawierającą nazwę Component (jeśli istnieje).Returns a String containing the name of the Component, if any. Ta metoda nie powinna być przesłaniana.This method should not be overridden.

(Odziedziczone po Component)

Zdarzenia

AllowSortingChanged

Występuje, gdy AllowSorting wartość właściwości zostanie zmieniona.Occurs when the AllowSorting property value changes.

AlternatingBackColorChanged

Występuje po AlternatingBackColor zmianie wartości.Occurs when the AlternatingBackColor value changes.

BackColorChanged

Występuje po BackColor zmianie wartości.Occurs when the BackColor value changes.

ColumnHeadersVisibleChanged

Występuje po ColumnHeadersVisible zmianie wartości.Occurs when the ColumnHeadersVisible value changes.

Disposed

Występuje, gdy składnik zostanie usunięty przez wywołanie Dispose() metody.Occurs when the component is disposed by a call to the Dispose() method.

(Odziedziczone po Component)
ForeColorChanged

Występuje po ForeColor zmianie wartości.Occurs when the ForeColor value changes.

GridLineColorChanged

Występuje po GridLineColor zmianie wartości.Occurs when the GridLineColor value changes.

GridLineStyleChanged

Występuje po GridLineStyle zmianie wartości.Occurs when the GridLineStyle value changes.

HeaderBackColorChanged

Występuje po HeaderBackColor zmianie wartości.Occurs when the HeaderBackColor value changes.

HeaderFontChanged

Występuje po HeaderFont zmianie wartości.Occurs when the HeaderFont value changes.

HeaderForeColorChanged

Występuje po HeaderForeColor zmianie wartości.Occurs when the HeaderForeColor value changes.

LinkColorChanged

Występuje po LinkColor zmianie wartości.Occurs when the LinkColor value changes.

LinkHoverColorChanged

Występuje po LinkHoverColor zmianie wartości.Occurs when the LinkHoverColor value changes.

MappingNameChanged

Występuje po MappingName zmianie wartości.Occurs when the MappingName value changes.

PreferredColumnWidthChanged

Występuje, gdy PreferredColumnWidth wartość właściwości zostanie zmieniona.Occurs when the PreferredColumnWidth property value changes.

PreferredRowHeightChanged

Występuje po PreferredRowHeight zmianie wartości.Occurs when the PreferredRowHeight value changes.

ReadOnlyChanged

Występuje po ReadOnly zmianie wartości.Occurs when the ReadOnly value changes.

RowHeadersVisibleChanged

Występuje po RowHeadersVisible zmianie wartości.Occurs when the RowHeadersVisible value changes.

RowHeaderWidthChanged

Występuje po RowHeaderWidth zmianie wartości.Occurs when the RowHeaderWidth value changes.

SelectionBackColorChanged

Występuje po SelectionBackColor zmianie wartości.Occurs when the SelectionBackColor value changes.

SelectionForeColorChanged

Występuje po SelectionForeColor zmianie wartości.Occurs when the SelectionForeColor value changes.

Dotyczy

Zobacz też