Bagikan melalui


DataGridTableStyle Kelas

Definisi

Mewakili tabel yang digambar oleh kontrol pada DataGrid durasi.

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
Warisan
DataGridTableStyle
Penerapan

Contoh

Contoh kode berikut membuat dua DataGridTableStyle instans dan mengatur MappingName dari setiap objek ke TableName dari DataTable dalam DataSet. Contoh kemudian menambahkan DataGridColumnStyle objek ke GridColumnStylesCollection dari masing-masing DataGridTableStyle. Untuk contoh yang berjalan, lihat contohnya System.Windows.Forms.DataGrid .

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

Keterangan

System.Windows.Forms.DataGrid Kontrol menampilkan data dalam bentuk kisi. DataGridTableStyle adalah kelas yang hanya mewakili kisi yang digambar. Kisi ini tidak boleh dikacaukan dengan DataTable kelas , yang merupakan sumber data yang mungkin untuk kisi. Sebaliknya, DataGridTableStyle secara ketat mewakili kisi seperti yang dicat dalam kontrol. Oleh karena itu, melalui DataGridTableStyle Anda dapat mengontrol tampilan kisi untuk masing-masing DataTable. Untuk menentukan mana yang DataGridTableStyle digunakan saat menampilkan data dari tertentu DataTable, atur MappingName ke TableName dari DataTable.

Yang GridTableStylesCollection diambil melalui TableStyles properti berisi semua objek yang DataGridTableStyle digunakan oleh System.Windows.Forms.DataGrid kontrol. Koleksi dapat berisi objek sebanyak DataGridTableStyle yang Anda butuhkan, namun MappingName masing-masing harus unik. Pada durasi, ini memungkinkan Anda untuk mengganti data yang berbeda DataGridTableStyle untuk data yang sama, tergantung pada preferensi pengguna. Untuk melakukan ini:

  1. Isi GridTableStylesCollection dengan DataGridTableStyle objek. DataGridTableStyle Jika ada di GridTableStylesCollection yang nilai propertinya MappingName sama dengan DataTable properti objekTableName, DataTable ditampilkan dengan iniDataGridTableStyle. Jika tidak DataGridTableStyle ada dengan pencocokan MappingName, DataTable ditampilkan dengan gaya default untuk tabel kisi data.

  2. Saat gaya kisi yang berbeda diperlukan, gunakan Item properti untuk memilih yang sesuai DataGridTableStyle (teruskan TableName ke Item[] properti ) dan atur MappingName objek yang dikembalikan ke nilai baru.

  3. Item[] Gunakan properti untuk memilih yang diinginkan DataGridTableStyle, dan atur MappingName ke TableName dari DataTable.

Perhatian

Selalu buat DataGridColumnStyle objek dan tambahkan ke GridColumnStylesCollection sebelum menambahkan DataGridTableStyle objek ke GridTableStylesCollection. Saat Anda menambahkan kosong DataGridTableStyle dengan nilai yang valid MappingName ke koleksi, DataGridColumnStyle objek secara otomatis dibuat untuk Anda. Akibatnya, pengecualian akan dilemparkan jika Anda mencoba menambahkan objek baru DataGridColumnStyle dengan nilai duplikat MappingName ke GridColumnStylesCollection.

Untuk menentukan mana yang DataGridTableStyle saat ini ditampilkan, gunakan DataSource properti dan DataMember dari System.Windows.Forms.DataGrid untuk mengembalikan CurrencyManager. Jika sumber data mengimplementasikan ITypedList antarmuka, Anda dapat menggunakan GetListName metode untuk mengembalikan MappingName tabel saat ini. Ini ditunjukkan dalam kode C# di bawah ini:

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 Jika berisi DataTable objek yang terkait melalui DataRelation objek, dan yang saat ini ditampilkan DataTable adalah tabel anak, DataMember akan mengembalikan string dalam bentuk TableName.RelationName (dalam kasus paling sederhana). DataTable Jika lebih turun dalam hierarki, string akan terdiri dari nama tabel induk diikuti dengan nilai yang diperlukan RelationName untuk mencapai tingkat tabel. Misalnya, bayangkan tiga DataTable objek dalam hubungan hierarkis bernama (atas ke bawah) Regions, , Customers, dan , dan Ordersdua DataRelation objek bernama RegionsToCustomers dan CustomersToOrders, DataMember properti akan mengembalikan "Regions.RegionsToCustomers.CustomersToOrders". Namun, MappingName kemudian akan menjadi "Pesanan".

Kumpulan DataGridTableStyle objek dikembalikan melalui TableStyles properti dari System.Windows.Forms.DataGrid.

DataGridTableStyle Saat ditampilkan, pengaturan untuk DataGridTableStyle akan mengambil alih pengaturan untuk System.Windows.Forms.DataGrid kontrol. Jika nilai tidak diatur untuk properti tertentu DataGridTableStyle , System.Windows.Forms.DataGrid nilai kontrol akan digunakan sebagai gantinya. Daftar berikut ini memperlihatkan DataGridColumnStyle properti yang bisa diatur untuk mengambil System.Windows.Forms.DataGrid alih properti kontrol:

Untuk mengikat DataGrid ke array objek yang sangat ditik, jenis objek harus berisi properti publik. Untuk membuat yang DataGridTableStyle menampilkan array, atur DataGridTableStyle.MappingName properti ke typename tempat typename digantikan dengan nama jenis objek. Perhatikan juga bahwa MappingName properti peka huruf besar/kecil; nama jenis harus sama persis. MappingName Lihat properti sebagai contoh.

Anda juga dapat mengikat ke DataGridArrayList. Fiturnya ArrayList adalah dapat berisi objek dari beberapa jenis, tetapi DataGrid hanya dapat mengikat ke daftar tersebut ketika semua item dalam daftar memiliki jenis yang sama dengan item pertama. Ini berarti bahwa semua objek harus memiliki jenis yang sama, atau harus mewarisi dari kelas yang sama dengan item pertama dalam daftar. Misalnya, jika item pertama dalam daftar adalah Control, item kedua bisa menjadi TextBox (yang mewarisi dari Control). Jika, di sisi lain, item pertama adalah TextBox, objek kedua tidak boleh berupa Control. Selanjutnya, ArrayList harus memiliki item di dalamnya ketika terikat dan objek di DataGridTableStyle harus berisi properti publik. ArrayList Kosong akan menghasilkan kisi kosong. Saat mengikat ke ArrayList, atur MappingName dari DataGridTableStyle ke "ArrayList" (nama jenis).

Konstruktor

DataGridTableStyle()

Menginisialisasi instans baru kelas DataGridTableStyle.

DataGridTableStyle(Boolean)

Menginisialisasi instans DataGridTableStyle baru kelas menggunakan nilai yang ditentukan untuk menentukan apakah tabel kisi adalah gaya default.

DataGridTableStyle(CurrencyManager)

Menginisialisasi instans DataGridTableStyle baru kelas dengan yang ditentukan CurrencyManager.

Bidang

DefaultTableStyle

Mendapatkan gaya tabel default.

Properti

AllowSorting

Menunjukkan apakah pengurutan diizinkan pada tabel kisi saat ini DataGridTableStyle digunakan.

AlternatingBackColor

Mendapatkan atau mengatur warna latar belakang baris kisi bernomor ganjil.

BackColor

Mendapatkan atau mengatur warna latar belakang baris kisi bernomor genap.

CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
ColumnHeadersVisible

Mendapatkan atau mengatur nilai yang menunjukkan apakah header kolom terlihat.

Container

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
DataGrid

Mendapatkan atau mengatur DataGrid kontrol untuk tabel yang digambar.

DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
ForeColor

Mendapatkan atau mengatur warna latar depan tabel kisi.

GridColumnStyles

Mendapatkan kumpulan kolom yang digambar untuk tabel ini.

GridLineColor

Mendapatkan atau mengatur warna garis kisi.

GridLineStyle

Mendapatkan atau mengatur gaya garis kisi.

HeaderBackColor

Mendapatkan atau mengatur warna latar belakang header.

HeaderFont

Mendapatkan atau mengatur font yang digunakan untuk keterangan header.

HeaderForeColor

Mendapatkan atau mengatur warna latar depan header.

LinkColor

Mendapatkan atau mengatur warna teks tautan.

LinkHoverColor

Mendapatkan atau mengatur warna yang ditampilkan saat mengarahkan mouse ke atas teks tautan.

MappingName

Mendapatkan atau mengatur nama yang digunakan untuk memetakan tabel ini ke sumber data tertentu.

PreferredColumnWidth

Mendapatkan atau mengatur lebar yang digunakan untuk membuat kolom saat kisi baru ditampilkan.

PreferredRowHeight

Mendapatkan atau mengatur tinggi yang digunakan untuk membuat baris saat kisi baru ditampilkan.

ReadOnly

Mendapatkan atau mengatur nilai yang menunjukkan apakah kolom dapat diedit.

RowHeadersVisible

Mendapatkan atau mengatur nilai yang menunjukkan apakah header baris terlihat.

RowHeaderWidth

Mendapatkan atau mengatur lebar header baris.

SelectionBackColor

Mendapatkan atau menyetel warna latar belakang dari sel terpilih.

SelectionForeColor

Mendapatkan atau menyetel warna latar depan dari sel terpilih.

Site

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)

Metode

BeginEdit(DataGridColumnStyle, Int32)

Meminta operasi edit.

CreateGridColumn(PropertyDescriptor)

DataGridColumnStyleMembuat , menggunakan deskriptor properti yang ditentukan.

CreateGridColumn(PropertyDescriptor, Boolean)

DataGridColumnStyle Membuat menggunakan pendeskripsi properti yang ditentukan. Menentukan apakah adalah DataGridColumnStyle gaya kolom default.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)

Membuang sumber daya (selain memori) yang digunakan oleh DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean)

Meminta operasi akhir ke pengeditan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
OnAllowSortingChanged(EventArgs)

Memunculkan kejadian AllowSortingChanged.

OnAlternatingBackColorChanged(EventArgs)

Memunculkan kejadian AlternatingBackColorChanged.

OnBackColorChanged(EventArgs)

Memunculkan kejadian BackColorChanged.

OnColumnHeadersVisibleChanged(EventArgs)

Memunculkan kejadian ColumnHeadersVisibleChanged.

OnForeColorChanged(EventArgs)

Memunculkan kejadian ForeColorChanged.

OnGridLineColorChanged(EventArgs)

Memunculkan kejadian GridLineColorChanged.

OnGridLineStyleChanged(EventArgs)

Memunculkan kejadian GridLineStyleChanged.

OnHeaderBackColorChanged(EventArgs)

Memunculkan kejadian HeaderBackColorChanged.

OnHeaderFontChanged(EventArgs)

Memunculkan kejadian HeaderFontChanged.

OnHeaderForeColorChanged(EventArgs)

Memunculkan kejadian HeaderForeColorChanged.

OnLinkColorChanged(EventArgs)

Memunculkan kejadian LinkColorChanged.

OnLinkHoverColorChanged(EventArgs)

Memunculkan kejadian LinkHoverColorChanged.

OnMappingNameChanged(EventArgs)

Memunculkan kejadian MappingNameChanged.

OnPreferredColumnWidthChanged(EventArgs)

Memunculkan kejadian PreferredColumnWidthChanged.

OnPreferredRowHeightChanged(EventArgs)

Memunculkan kejadian PreferredRowHeightChanged.

OnReadOnlyChanged(EventArgs)

Memunculkan kejadian ReadOnlyChanged.

OnRowHeadersVisibleChanged(EventArgs)

Memunculkan kejadian RowHeadersVisibleChanged.

OnRowHeaderWidthChanged(EventArgs)

Memunculkan kejadian RowHeaderWidthChanged.

OnSelectionBackColorChanged(EventArgs)

Memunculkan kejadian SelectionBackColorChanged.

OnSelectionForeColorChanged(EventArgs)

Memunculkan kejadian SelectionForeColorChanged.

ResetAlternatingBackColor()

Mereset properti ke AlternatingBackColor nilai defaultnya.

ResetBackColor()

Mereset properti ke BackColor nilai defaultnya.

ResetForeColor()

Mereset properti ke ForeColor nilai defaultnya.

ResetGridLineColor()

Mereset properti ke GridLineColor nilai defaultnya.

ResetHeaderBackColor()

Mereset properti ke HeaderBackColor nilai defaultnya.

ResetHeaderFont()

Mereset properti ke HeaderFont nilai defaultnya.

ResetHeaderForeColor()

Mereset properti ke HeaderForeColor nilai defaultnya.

ResetLinkColor()

Mereset properti ke LinkColor nilai defaultnya.

ResetLinkHoverColor()

Mereset properti ke LinkHoverColor nilai defaultnya.

ResetSelectionBackColor()

Mereset properti ke SelectionBackColor nilai defaultnya.

ResetSelectionForeColor()

Mereset properti ke SelectionForeColor nilai defaultnya.

ShouldSerializeAlternatingBackColor()

Menunjukkan apakah AlternatingBackColor properti harus dipertahankan.

ShouldSerializeBackColor()

Menunjukkan apakah BackColor properti harus dipertahankan.

ShouldSerializeForeColor()

Menunjukkan apakah ForeColor properti harus dipertahankan.

ShouldSerializeGridLineColor()

Menunjukkan apakah GridLineColor properti harus dipertahankan.

ShouldSerializeHeaderBackColor()

Menunjukkan apakah HeaderBackColor properti harus dipertahankan.

ShouldSerializeHeaderForeColor()

Menunjukkan apakah HeaderForeColor properti harus dipertahankan.

ShouldSerializeLinkColor()

Menunjukkan apakah LinkColor properti harus dipertahankan.

ShouldSerializeLinkHoverColor()

Menunjukkan apakah LinkHoverColor properti harus dipertahankan.

ShouldSerializePreferredRowHeight()

Menunjukkan apakah PreferredRowHeight properti harus dipertahankan.

ShouldSerializeSelectionBackColor()

Menunjukkan apakah SelectionBackColor properti harus dipertahankan.

ShouldSerializeSelectionForeColor()

Menunjukkan apakah SelectionForeColor properti harus dipertahankan.

ToString()

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)

Acara

AllowSortingChanged

Terjadi ketika AllowSorting nilai properti berubah.

AlternatingBackColorChanged

Terjadi ketika AlternatingBackColor nilai berubah.

BackColorChanged

Terjadi ketika BackColor nilai berubah.

ColumnHeadersVisibleChanged

Terjadi ketika ColumnHeadersVisible nilai berubah.

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)
ForeColorChanged

Terjadi ketika ForeColor nilai berubah.

GridLineColorChanged

Terjadi ketika GridLineColor nilai berubah.

GridLineStyleChanged

Terjadi ketika GridLineStyle nilai berubah.

HeaderBackColorChanged

Terjadi ketika HeaderBackColor nilai berubah.

HeaderFontChanged

Terjadi ketika HeaderFont nilai berubah.

HeaderForeColorChanged

Terjadi ketika HeaderForeColor nilai berubah.

LinkColorChanged

Terjadi ketika LinkColor nilai berubah.

LinkHoverColorChanged

Terjadi ketika LinkHoverColor nilai berubah.

MappingNameChanged

Terjadi ketika MappingName nilai berubah.

PreferredColumnWidthChanged

Terjadi ketika PreferredColumnWidth nilai properti berubah.

PreferredRowHeightChanged

Terjadi ketika PreferredRowHeight nilai berubah.

ReadOnlyChanged

Terjadi ketika ReadOnly nilai berubah.

RowHeadersVisibleChanged

Terjadi ketika RowHeadersVisible nilai berubah.

RowHeaderWidthChanged

Terjadi ketika RowHeaderWidth nilai berubah.

SelectionBackColorChanged

Terjadi ketika SelectionBackColor nilai berubah.

SelectionForeColorChanged

Terjadi ketika SelectionForeColor nilai berubah.

Berlaku untuk

Lihat juga