Aracılığıyla paylaş


DataGridTableStyle Sınıf

Tanım

Dikkat

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

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

Örnekler

Aşağıdaki kod örneği iki DataGridTableStyle örnek oluşturur ve her nesnenin TableNameDataTable öğesini bir DataSetiçindeki öğesine ayarlarMappingName. Örnek daha sonra her DataGridTableStyleöğesine nesne 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, System.Windows.Forms.DataGrid verileri 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 boyanmış olarak 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 hangi DataGridTableStyle değerin kullanılacağını belirtmek için TableNameDataTableöğesini 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. özelliği 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 DataGridTableStyle seçimi (özelliğine Item[] geçirinTableName) ve döndürülen nesnenin değerini yeni bir değere ayarlamak MappingName için özelliğini kullanınItem.

  3. Item[] özelliğini kullanarak istenen DataGridTableStyleöğesini seçin ve değerini MappingNameTableNameDataTabledeğerine ayarlayın.

Dikkat

Nesneleri her zaman oluşturun DataGridColumnStyle ve nesnesine GridColumnStylesCollection eklemeden DataGridTableStyleGridTableStylesCollectionönce öğesine ekleyin. Koleksiyona geçerli MappingName bir değere sahip boş DataGridTableStyle bir değer eklediğinizde, DataGridColumnStyle nesneler sizin için otomatik olarak oluşturulur. Sonuç olarak, öğesine yinelenen MappingName değerlerle GridColumnStylesCollectionyeni 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ürülmesi 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, hiyerarşik ilişkide (yukarıdan aşağıya) Regions, ve adlı üç DataTable nesnenin ve Ordersadlı CustomersToOrdersRegionsToCustomers iki DataRelation nesnenin , özelliğinin DataMember "Regions.RegionsToCustomers.CustomersToOrders" döndüreceğini Customersdüşünün. Ancak, MappingName daha sonra "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 ayarları DataGridTableStyle 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 liste, denetim özelliklerini geçersiz kılmak System.Windows.Forms.DataGrid için ayarlanabilen özellikleri gösterirDataGridColumnStyle:

öğ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ştirileceği yere 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çerebileceğidir, ancak DataGrid yalnızca listedeki tüm öğeler ilk öğeyle aynı türde olduğunda böyle bir listeye bağlanabilir. 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 (öğesinden Controldevralınır) olabilir. Öte yandan, ilk öğe bir TextBoxise, ikinci nesne bir Contrololamaz. Ayrıca, bağlı olduğunda öğelerinin ArrayList ve içindeki nesnelerin ortak özellikler içermesi DataGridTableStyle gerekir. Boş bir kılavuz boş ArrayList bir kılavuza neden olur. bir ArrayListöğesine bağlarken öğesinin MappingName değerini DataGridTableStyle "ArrayList" (tür adı) olarak ayarlayın.

Oluşturucular

Name Description
DataGridTableStyle()
Geçersiz.

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

DataGridTableStyle(Boolean)
Geçersiz.

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

DataGridTableStyle(CurrencyManager)
Geçersiz.

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

Alanlar

Name Description
DefaultTableStyle
Geçersiz.

Varsayılan tablo stilini alır.

Özellikler

Name Description
AllowSorting
Geçersiz.

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

AlternatingBackColor
Geçersiz.

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

BackColor
Geçersiz.

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

CanRaiseEvents
Geçersiz.

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

(Devralındığı yer: Component)
ColumnHeadersVisible
Geçersiz.

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

Container
Geçersiz.

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

(Devralındığı yer: Component)
DataGrid
Geçersiz.

Çizilen tablo için denetimi alır veya ayarlar DataGrid .

DesignMode
Geçersiz.

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

(Devralındığı yer: Component)
Events
Geçersiz.

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

(Devralındığı yer: Component)
ForeColor
Geçersiz.

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

GridColumnStyles
Geçersiz.

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

GridLineColor
Geçersiz.

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

GridLineStyle
Geçersiz.

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

HeaderBackColor
Geçersiz.

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

HeaderFont
Geçersiz.

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

HeaderForeColor
Geçersiz.

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

LinkColor
Geçersiz.

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

LinkHoverColor
Geçersiz.

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

MappingName
Geçersiz.

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

PreferredColumnWidth
Geçersiz.

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
Geçersiz.

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
Geçersiz.

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

RowHeadersVisible
Geçersiz.

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

RowHeaderWidth
Geçersiz.

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

SelectionBackColor
Geçersiz.

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

SelectionForeColor
Geçersiz.

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

Site
Geçersiz.

öğesini alır veya ayarlar ISiteComponent.

(Devralındığı yer: Component)

Yöntemler

Name Description
BeginEdit(DataGridColumnStyle, Int32)
Geçersiz.

Düzenleme işlemi isteğinde bulunur.

CreateGridColumn(PropertyDescriptor, Boolean)
Geçersiz.

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

CreateGridColumn(PropertyDescriptor)
Geçersiz.

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

CreateObjRef(Type)
Geçersiz.

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()
Geçersiz.

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

(Devralındığı yer: Component)
Dispose(Boolean)
Geçersiz.

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

EndEdit(DataGridColumnStyle, Int32, Boolean)
Geçersiz.

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

Equals(Object)
Geçersiz.

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

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

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)
Geçersiz.

veya Componenttarafından Container sağlanan bir hizmeti temsil eden bir nesnesi döndürür.

(Devralındığı yer: Component)
GetType()
Geçersiz.

Geçerli örneğin Type 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çersiz.

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: MarshalByRefObject)
OnAllowSortingChanged(EventArgs)
Geçersiz.

Olayı tetikler AllowSortingChanged .

OnAlternatingBackColorChanged(EventArgs)
Geçersiz.

Olayı tetikler AlternatingBackColorChanged .

OnBackColorChanged(EventArgs)
Geçersiz.

Olayı tetikler BackColorChanged .

OnColumnHeadersVisibleChanged(EventArgs)
Geçersiz.

Olayı tetikler ColumnHeadersVisibleChanged .

OnForeColorChanged(EventArgs)
Geçersiz.

Olayı tetikler ForeColorChanged .

OnGridLineColorChanged(EventArgs)
Geçersiz.

Olayı tetikler GridLineColorChanged .

OnGridLineStyleChanged(EventArgs)
Geçersiz.

Olayı tetikler GridLineStyleChanged .

OnHeaderBackColorChanged(EventArgs)
Geçersiz.

Olayı tetikler HeaderBackColorChanged .

OnHeaderFontChanged(EventArgs)
Geçersiz.

Olayı tetikler HeaderFontChanged .

OnHeaderForeColorChanged(EventArgs)
Geçersiz.

Olayı tetikler HeaderForeColorChanged .

OnLinkColorChanged(EventArgs)
Geçersiz.

Olayı tetikler LinkColorChanged .

OnLinkHoverColorChanged(EventArgs)
Geçersiz.

Olayı tetikler LinkHoverColorChanged .

OnMappingNameChanged(EventArgs)
Geçersiz.

Olayı tetikler MappingNameChanged .

OnPreferredColumnWidthChanged(EventArgs)
Geçersiz.

Olayı tetikler PreferredColumnWidthChanged .

OnPreferredRowHeightChanged(EventArgs)
Geçersiz.

Olayı tetikler PreferredRowHeightChanged .

OnReadOnlyChanged(EventArgs)
Geçersiz.

Olayı tetikler ReadOnlyChanged .

OnRowHeadersVisibleChanged(EventArgs)
Geçersiz.

Olayı tetikler RowHeadersVisibleChanged .

OnRowHeaderWidthChanged(EventArgs)
Geçersiz.

Olayı tetikler RowHeaderWidthChanged .

OnSelectionBackColorChanged(EventArgs)
Geçersiz.

Olayı tetikler SelectionBackColorChanged .

OnSelectionForeColorChanged(EventArgs)
Geçersiz.

Olayı tetikler SelectionForeColorChanged .

ResetAlternatingBackColor()
Geçersiz.

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

ResetBackColor()
Geçersiz.

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

ResetForeColor()
Geçersiz.

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

ResetGridLineColor()
Geçersiz.

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

ResetHeaderBackColor()
Geçersiz.

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

ResetHeaderFont()
Geçersiz.

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

ResetHeaderForeColor()
Geçersiz.

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

ResetLinkColor()
Geçersiz.

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

ResetLinkHoverColor()
Geçersiz.

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

ResetSelectionBackColor()
Geçersiz.

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

ResetSelectionForeColor()
Geçersiz.

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

ShouldSerializeAlternatingBackColor()
Geçersiz.

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

ShouldSerializeBackColor()
Geçersiz.

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

ShouldSerializeForeColor()
Geçersiz.

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

ShouldSerializeGridLineColor()
Geçersiz.

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

ShouldSerializeHeaderBackColor()
Geçersiz.

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

ShouldSerializeHeaderForeColor()
Geçersiz.

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

ShouldSerializeLinkColor()
Geçersiz.

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

ShouldSerializeLinkHoverColor()
Geçersiz.

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

ShouldSerializePreferredRowHeight()
Geçersiz.

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

ShouldSerializeSelectionBackColor()
Geçersiz.

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

ShouldSerializeSelectionForeColor()
Geçersiz.

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

ToString()
Geçersiz.

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

(Devralındığı yer: Component)

Ekinlikler

Name Description
AllowSortingChanged
Geçersiz.

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

AlternatingBackColorChanged
Geçersiz.

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

BackColorChanged
Geçersiz.

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

ColumnHeadersVisibleChanged
Geçersiz.

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

Disposed
Geçersiz.

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

(Devralındığı yer: Component)
ForeColorChanged
Geçersiz.

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

GridLineColorChanged
Geçersiz.

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

GridLineStyleChanged
Geçersiz.

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

HeaderBackColorChanged
Geçersiz.

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

HeaderFontChanged
Geçersiz.

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

HeaderForeColorChanged
Geçersiz.

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

LinkColorChanged
Geçersiz.

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

LinkHoverColorChanged
Geçersiz.

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

MappingNameChanged
Geçersiz.

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

PreferredColumnWidthChanged
Geçersiz.

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

PreferredRowHeightChanged
Geçersiz.

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

ReadOnlyChanged
Geçersiz.

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

RowHeadersVisibleChanged
Geçersiz.

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

RowHeaderWidthChanged
Geçersiz.

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

SelectionBackColorChanged
Geçersiz.

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

SelectionForeColorChanged
Geçersiz.

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

Şunlara uygulanır

Ayrıca bkz.