DataGridCell Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kılavuzdaki bir hücreyi tanımlar.
public value class DataGridCell
public struct DataGridCell
type DataGridCell = struct
Public Structure DataGridCell
- Devralma
Örnekler
Aşağıdaki örnek öğesini öğesine CurrentCell System.Windows.Forms.DataGrid atar DataGridCell ve seçili hücrenin sütun ve satır numarasını döndürür. içinde DataTable depolanan değer, nesnesinin DataGridCell RowNumber ve ColumnNumberkullanılarak da yazdırılır.
void PrintCellRowAndCol()
{
DataGridCell^ myCell;
myCell = DataGrid1->CurrentCell;
Console::WriteLine( myCell->RowNumber );
Console::WriteLine( myCell->ColumnNumber );
// Prints the value of the cell through the DataTable.
DataTable^ myTable;
// Assumes the DataGrid is bound to a DataTable.
myTable = dynamic_cast<DataTable^>(DataGrid1->DataSource);
Console::WriteLine( myTable->Rows[ myCell->RowNumber ][ myCell->ColumnNumber ] );
}
private void PrintCellRowAndCol()
{
DataGridCell myCell;
myCell = DataGrid1.CurrentCell;
Console.WriteLine(myCell.RowNumber);
Console.WriteLine(myCell.ColumnNumber);
// Prints the value of the cell through the DataTable.
DataTable myTable;
// Assumes the DataGrid is bound to a DataTable.
myTable = (DataTable) DataGrid1.DataSource;
Console.WriteLine(myTable.Rows[myCell.RowNumber]
[myCell.ColumnNumber]);
}
Private Sub PrintCellRowAndCol()
Dim myCell As DataGridCell
myCell = DataGrid1.CurrentCell
Console.WriteLine(myCell.RowNumber)
Console.WriteLine(myCell.ColumnNumber)
' Prints the value of the cell through the DataTable.
Dim myTable As DataTable
' Assumes the DataGrid is bound to a DataTable.
myTable = CType(DataGrid1.DataSource, DataTable)
Console.WriteLine(myTable.Rows(myCell.RowNumber)(myCell.ColumnNumber))
End Sub
Açıklamalar
DataGridCell, herhangi bir hücrenin System.Windows.Forms.DataGrid değerini almak veya ayarlamak için denetimin CurrentCell özelliğiyle birlikte kullanılabilir. Denetimin System.Windows.Forms.DataGrid CurrentCell özelliğini olarak DataGridCell ayarlamak, odağın tarafından belirtilen hücreye taşınmasına DataGridCellneden olur.
Oluşturucular
DataGridCell(Int32, Int32) |
DataGridCell sınıfının yeni bir örneğini başlatır. |
Özellikler
ColumnNumber |
Denetimdeki DataGrid bir sütunun sayısını alır veya ayarlar. |
RowNumber |
Denetimdeki DataGrid bir satırın sayısını alır veya ayarlar. |
Yöntemler
Equals(Object) |
değerinin bir saniyeyle DataGridCell DataGridCellaynı olup olmadığını belirten bir değer alır. |
GetHashCode() |
öğesine eklenebilen bir Hashtablekarma değeri alır. |
ToString() |
Hücrenin satır numarasını ve sütun numarasını alır. |