DataGridTableStyle Sınıf

Tanım

Çalışma zamanında denetim tarafından DataGrid çizilen tabloyu temsil eder.

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
Devralma
DataGridTableStyle
Uygulamalar

Örnekler

Aşağıdaki kod örneği iki DataGridTableStyle örnek oluşturur ve içindeki her nesnenin TableNameDataTableDataSetdeğerini olarak ayarlar.MappingName Örnek daha sonra her DataGridTableStyleöğesine nesneleri GridColumnStylesCollection eklerDataGridColumnStyle. Çalışan bir örnek için örne System.Windows.Forms.DataGrid bakın.

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

Açıklamalar

Denetim verileri System.Windows.Forms.DataGrid kılavuz biçiminde görüntüler. DataGridTableStyle yalnızca çizilmiş kılavuzu temsil eden bir sınıftır. Bu kılavuz, kılavuz için olası bir veri kaynağı olan sınıfıyla DataTable karıştırılmamalıdır. Bunun yerine, DataGridTableStyle denetimde boyandıkça kılavuzu kesinlikle temsil eder. Bu nedenle, aracılığıyla DataGridTableStyle her DataTableiçin kılavuzun görünümünü denetleyebilirsiniz. Belirli bir öğesinin verilerini görüntülerken hangilerinin DataGridTableStyle kullanılacağını belirtmek için TableNameDataTabledeğerini olarak ayarlayınMappingName.DataTable

GridTableStylesCollection özelliği aracılığıyla TableStyles alınan, bir System.Windows.Forms.DataGrid denetim tarafından kullanılan tüm DataGridTableStyle nesneleri içerir. Koleksiyon ihtiyacınız olan sayıda DataGridTableStyle nesne içerebilir, ancak MappingName her birinin benzersiz olması gerekir. Çalışma zamanında bu, kullanıcının tercihine bağlı olarak aynı veriler için farklı DataGridTableStyle bir değer kullanmanıza olanak tanır. Bunu yapmak için:

  1. GridTableStylesCollection öğesini nesnelerle DataGridTableStyle doldurun. özellik değeri nesnenin özelliğine eşit olan MappingName içinde bir DataGridTableStyle varsa, DataTable ile görüntülenirDataGridTableStyle.GridTableStylesCollectionDataTableTableName Eşleşen MappingNamebir ile yoksaDataGridTableStyle, DataTable veri kılavuzu tabloları için varsayılan stille görüntülenir.

  2. Farklı bir kılavuz stili gerektiğinde, uygun öğesini seçmek için özelliğini kullanın Item (özelliğine Item[] geçirinTableName) ve döndürülen nesnenin değerini yeni bir değere ayarlayınMappingName.DataGridTableStyle

  3. Item[] İstenen DataGridTableStyleöğesini seçmek ve değerini olarak ayarlamak MappingName için TableNameDataTableözelliğini kullanın.

Dikkat

Nesneleri her zaman oluşturun DataGridColumnStyle ve nesnesine GridColumnStylesCollection eklemeden DataGridTableStyleGridTableStylesCollectionönce öğesine ekleyin. Koleksiyona geçerli MappingName bir değer içeren boş DataGridTableStyle bir değer eklediğinizde, DataGridColumnStyle nesneler sizin için otomatik olarak oluşturulur. Sonuç olarak, öğesine yinelenen MappingName değerler GridColumnStylesCollectioniçeren yeni DataGridColumnStyle nesneler eklemeye çalışırsanız bir özel durum oluşturulur.

Şu anda hangilerinin DataGridTableStyle görüntülendiğini belirlemek için öğesinin DataSourceSystem.Windows.Forms.DataGrid ve DataMember özelliklerini kullanarak bir CurrencyManagerdöndürür. Veri kaynağı arabirimini uygularsaITypedList, geçerli tablonun döndürmek MappingName için yöntemini kullanabilirsinizGetListName. Bu, aşağıdaki C# kodunda gösterilmiştir:

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

DataSet nesneleriyle DataRelation ilgili nesneleri içeriyorsa DataTable ve şu anda görüntülenen DataTable bir alt tabloysa, DataMember TableName.RelationName biçiminde bir dize döndürür (en basit durumda). DataTable hiyerarşisinde daha aşağıdaysa, dize üst tablonun adından ve ardından tablonun düzeyine ulaşmak için gereken RelationName değerlerden oluşur. Örneğin, (yukarıdan aşağıya) Regions, ve adlı hiyerarşik bir ilişkide üç DataTable nesnenin ve Ordersve CustomersToOrdersadlı RegionsToCustomers iki DataRelation nesnenin ,özelliğinin DataMember "Regions.RegionsToCustomers.CustomersToOrders" döndüreceğini Customersdüşünün. Ancak, MappingName "Siparişler" olacaktır.

Nesne koleksiyonuDataGridTableStyle, özelliği System.Windows.Forms.DataGridaracılığıyla TableStyles döndürülür.

DataGridTableStyle görüntülendiğinde, için DataGridTableStyle ayarları denetimin ayarlarını System.Windows.Forms.DataGrid geçersiz kılar. Belirli DataGridTableStyle bir özellik için bir değer ayarlanmadıysa, bunun yerine denetimin System.Windows.Forms.DataGrid değeri kullanılır. Aşağıdaki listede, denetim özelliklerini geçersiz kılacak System.Windows.Forms.DataGrid şekilde ayarlanabilen özellikler gösterilirDataGridColumnStyle:

öğesini kesin olarak belirlenmiş bir nesne dizisine bağlamak DataGrid için nesne türünün ortak özellikler içermesi gerekir. Diziyi görüntüleyen bir DataGridTableStyle oluşturmak için, özelliğini typename nesne türünün adıyla değiştirildiği konumuna typename ayarlayınDataGridTableStyle.MappingName. Ayrıca özelliğin büyük/küçük harfe MappingName duyarlı olduğunu unutmayın; tür adı tam olarak eşleşmelidir. Bir örnek için özelliğine MappingName bakın.

öğesini bir ArrayListöğesine de bağlayabilirsinizDataGrid. özelliğinin ArrayList bir özelliği, birden çok türde nesne içermesi, ancak DataGrid yalnızca listedeki tüm öğeler ilk öğeyle aynı türde olduğunda böyle bir listeye bağlanabilmesidir. Bu, tüm nesnelerin aynı türde olması veya listedeki ilk öğeyle aynı sınıftan devralması gerektiği anlamına gelir. Örneğin, listedeki ilk öğe bir Controlise, ikinci öğe bir TextBox olabilir (öğesinden Controldevralınır). Öte yandan, ilk öğe bir TextBoxise, ikinci nesne bir Contrololamaz. Ayrıca, bağlı olduğunda öğelerinin ArrayList olması ve içindeki nesnelerin ortak özellikler içermesi DataGridTableStyle gerekir. Boş ArrayList bir kılavuz boş bir kılavuza neden olur. bir ArrayListöğesine bağlanırken öğesinin değerini MappingNameDataGridTableStyle "ArrayList" (tür adı) olarak ayarlayın.

Oluşturucular

DataGridTableStyle()

DataGridTableStyle sınıfının yeni bir örneğini başlatır.

DataGridTableStyle(Boolean)

Kılavuz tablosunun DataGridTableStyle varsayılan stil olup olmadığını belirlemek için belirtilen değeri kullanarak sınıfının yeni bir örneğini başlatır.

DataGridTableStyle(CurrencyManager)

belirtilen CurrencyManagerile sınıfının yeni bir örneğini DataGridTableStyle başlatır.

Alanlar

DefaultTableStyle

Varsayılan tablo stilini alır.

Özellikler

AllowSorting

Bu DataGridTableStyle kullanıldığında kılavuz tablosunda sıralamaya izin verilip verilmeyeceğini gösterir.

AlternatingBackColor

Kılavuzun tek numaralı satırlarının arka plan rengini alır veya ayarlar.

BackColor

Kılavuzun çift numaralı satırlarının arka plan rengini alır veya ayarlar.

CanRaiseEvents

Bileşenin bir olay oluşturup oluşturamayacağını belirten bir değer alır.

(Devralındığı yer: Component)
ColumnHeadersVisible

Sütun üst bilgilerinin görünür olup olmadığını belirten bir değer alır veya ayarlar.

Container

öğesini IContainer içeren öğesini Componentalır.

(Devralındığı yer: Component)
DataGrid

Çizilen tablonun denetimini alır veya ayarlar DataGrid .

DesignMode

öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır.

(Devralındığı yer: Component)
Events

Bu Componentöğesine eklenen olay işleyicilerinin listesini alır.

(Devralındığı yer: Component)
ForeColor

Kılavuz tablosunun ön plan rengini alır veya ayarlar.

GridColumnStyles

Bu tablo için çizilen sütun koleksiyonunu alır.

GridLineColor

Kılavuz çizgilerinin rengini alır veya ayarlar.

GridLineStyle

Kılavuz çizgilerinin stilini alır veya ayarlar.

HeaderBackColor

Üst bilgilerin arka plan rengini alır veya ayarlar.

HeaderFont

Üst bilgi alt yazıları için kullanılan yazı tipini alır veya ayarlar.

HeaderForeColor

Üst bilgilerin ön plan rengini alır veya ayarlar.

LinkColor

Bağlantı metninin rengini alır veya ayarlar.

LinkHoverColor

Bağlantı metninin üzerine gelindiğinde görüntülenen rengi alır veya ayarlar.

MappingName

Bu tabloyu belirli bir veri kaynağına eşlemek için kullanılan adı alır veya ayarlar.

PreferredColumnWidth

Yeni bir kılavuz görüntülendiğinde sütun oluşturmak için kullanılan genişliği alır veya ayarlar.

PreferredRowHeight

Yeni bir kılavuz görüntülendiğinde satır oluşturmak için kullanılan yüksekliği alır veya ayarlar.

ReadOnly

Sütunların düzenlenip düzenlenemeyeceğini belirten bir değer alır veya ayarlar.

RowHeadersVisible

Satır üst bilgilerinin görünür olup olmadığını belirten bir değer alır veya ayarlar.

RowHeaderWidth

Satır üst bilgilerinin genişliğini alır veya ayarlar.

SelectionBackColor

Seçili hücrelerin arka plan rengini alır veya ayarlar.

SelectionForeColor

Seçili hücrelerin ön plan rengini alır veya ayarlar.

Site

öğesini alır veya ayarlar ISiteComponent.

(Devralındığı yer: Component)

Yöntemler

BeginEdit(DataGridColumnStyle, Int32)

Düzenleme işlemi isteğinde bulunur.

CreateGridColumn(PropertyDescriptor)

Belirtilen özellik tanımlayıcısını kullanarak bir DataGridColumnStyleoluşturur.

CreateGridColumn(PropertyDescriptor, Boolean)

Belirtilen özellik tanımlayıcısını kullanarak bir DataGridColumnStyle oluşturur. öğesinin DataGridColumnStyle varsayılan sütun stili olup olmadığını belirtir.

CreateObjRef(Type)

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
Dispose()

Component tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: Component)
Dispose(Boolean)

tarafından kullanılan kaynakları (bellek dışında) atılır DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean)

Düzenleme işlemine son isteğinde bulunur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLifetimeService()
Geçersiz.

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetService(Type)

veya tarafından ComponentContainersağlanan bir hizmeti temsil eden bir nesnesi döndürür.

(Devralındığı yer: Component)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
InitializeLifetimeService()
Geçersiz.

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)

Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
OnAllowSortingChanged(EventArgs)

Olayı tetikler AllowSortingChanged .

OnAlternatingBackColorChanged(EventArgs)

Olayı tetikler AlternatingBackColorChanged .

OnBackColorChanged(EventArgs)

Olayı tetikler BackColorChanged .

OnColumnHeadersVisibleChanged(EventArgs)

Olayı tetikler ColumnHeadersVisibleChanged .

OnForeColorChanged(EventArgs)

Olayı tetikler ForeColorChanged .

OnGridLineColorChanged(EventArgs)

Olayı tetikler GridLineColorChanged .

OnGridLineStyleChanged(EventArgs)

Olayı tetikler GridLineStyleChanged .

OnHeaderBackColorChanged(EventArgs)

Olayı tetikler HeaderBackColorChanged .

OnHeaderFontChanged(EventArgs)

Olayı tetikler HeaderFontChanged .

OnHeaderForeColorChanged(EventArgs)

Olayı tetikler HeaderForeColorChanged .

OnLinkColorChanged(EventArgs)

Olayı tetikler LinkColorChanged .

OnLinkHoverColorChanged(EventArgs)

Olayı tetikler LinkHoverColorChanged .

OnMappingNameChanged(EventArgs)

Olayı tetikler MappingNameChanged .

OnPreferredColumnWidthChanged(EventArgs)

Olayı tetikler PreferredColumnWidthChanged .

OnPreferredRowHeightChanged(EventArgs)

Olayı tetikler PreferredRowHeightChanged .

OnReadOnlyChanged(EventArgs)

Olayı tetikler ReadOnlyChanged .

OnRowHeadersVisibleChanged(EventArgs)

Olayı tetikler RowHeadersVisibleChanged .

OnRowHeaderWidthChanged(EventArgs)

Olayı tetikler RowHeaderWidthChanged .

OnSelectionBackColorChanged(EventArgs)

Olayı tetikler SelectionBackColorChanged .

OnSelectionForeColorChanged(EventArgs)

Olayı tetikler SelectionForeColorChanged .

ResetAlternatingBackColor()

Özelliği varsayılan değerine sıfırlar AlternatingBackColor .

ResetBackColor()

Özelliği varsayılan değerine sıfırlar BackColor .

ResetForeColor()

Özelliği varsayılan değerine sıfırlar ForeColor .

ResetGridLineColor()

Özelliği varsayılan değerine sıfırlar GridLineColor .

ResetHeaderBackColor()

Özelliği varsayılan değerine sıfırlar HeaderBackColor .

ResetHeaderFont()

Özelliği varsayılan değerine sıfırlar HeaderFont .

ResetHeaderForeColor()

Özelliği varsayılan değerine sıfırlar HeaderForeColor .

ResetLinkColor()

Özelliği varsayılan değerine sıfırlar LinkColor .

ResetLinkHoverColor()

Özelliği varsayılan değerine sıfırlar LinkHoverColor .

ResetSelectionBackColor()

Özelliği varsayılan değerine sıfırlar SelectionBackColor .

ResetSelectionForeColor()

Özelliği varsayılan değerine sıfırlar SelectionForeColor .

ShouldSerializeAlternatingBackColor()

Özelliğin AlternatingBackColor kalıcı olup olmayacağını gösterir.

ShouldSerializeBackColor()

Özelliğin BackColor kalıcı olup olmayacağını gösterir.

ShouldSerializeForeColor()

Özelliğin ForeColor kalıcı olup olmayacağını gösterir.

ShouldSerializeGridLineColor()

Özelliğin GridLineColor kalıcı olup olmayacağını gösterir.

ShouldSerializeHeaderBackColor()

Özelliğin HeaderBackColor kalıcı olup olmayacağını gösterir.

ShouldSerializeHeaderForeColor()

Özelliğin HeaderForeColor kalıcı olup olmayacağını gösterir.

ShouldSerializeLinkColor()

Özelliğin LinkColor kalıcı olup olmayacağını gösterir.

ShouldSerializeLinkHoverColor()

Özelliğin LinkHoverColor kalıcı olup olmayacağını gösterir.

ShouldSerializePreferredRowHeight()

Özelliğin PreferredRowHeight kalıcı olup olmayacağını gösterir.

ShouldSerializeSelectionBackColor()

Özelliğin SelectionBackColor kalıcı olup olmayacağını gösterir.

ShouldSerializeSelectionForeColor()

Özelliğin SelectionForeColor kalıcı olup olmayacağını gösterir.

ToString()

Varsa, adını Componentiçeren bir String döndürür. Bu yöntem geçersiz kılınmamalıdır.

(Devralındığı yer: Component)

Ekinlikler

AllowSortingChanged

Özellik değeri değiştiğinde AllowSorting gerçekleşir.

AlternatingBackColorChanged

Değer değiştiğinde AlternatingBackColor gerçekleşir.

BackColorChanged

Değer değiştiğinde BackColor gerçekleşir.

ColumnHeadersVisibleChanged

Değer değiştiğinde ColumnHeadersVisible gerçekleşir.

Disposed

Bileşen yöntemine Dispose() yapılan bir çağrı tarafından atıldığında gerçekleşir.

(Devralındığı yer: Component)
ForeColorChanged

Değer değiştiğinde ForeColor gerçekleşir.

GridLineColorChanged

Değer değiştiğinde GridLineColor gerçekleşir.

GridLineStyleChanged

Değer değiştiğinde GridLineStyle gerçekleşir.

HeaderBackColorChanged

Değer değiştiğinde HeaderBackColor gerçekleşir.

HeaderFontChanged

Değer değiştiğinde HeaderFont gerçekleşir.

HeaderForeColorChanged

Değer değiştiğinde HeaderForeColor gerçekleşir.

LinkColorChanged

Değer değiştiğinde LinkColor gerçekleşir.

LinkHoverColorChanged

Değer değiştiğinde LinkHoverColor gerçekleşir.

MappingNameChanged

Değer değiştiğinde MappingName gerçekleşir.

PreferredColumnWidthChanged

Özellik değeri değiştiğinde PreferredColumnWidth gerçekleşir.

PreferredRowHeightChanged

Değer değiştiğinde PreferredRowHeight gerçekleşir.

ReadOnlyChanged

Değer değiştiğinde ReadOnly gerçekleşir.

RowHeadersVisibleChanged

Değer değiştiğinde RowHeadersVisible gerçekleşir.

RowHeaderWidthChanged

Değer değiştiğinde RowHeaderWidth gerçekleşir.

SelectionBackColorChanged

Değer değiştiğinde SelectionBackColor gerçekleşir.

SelectionForeColorChanged

Değer değiştiğinde SelectionForeColor gerçekleşir.

Şunlara uygulanır

Ayrıca bkz.