DataGrid.SelectedCells Özellik
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.
Seçili durumdaki hücrelerin listesini alır.
public:
property System::Collections::Generic::IList<System::Windows::Controls::DataGridCellInfo> ^ SelectedCells { System::Collections::Generic::IList<System::Windows::Controls::DataGridCellInfo> ^ get(); };
public System.Collections.Generic.IList<System.Windows.Controls.DataGridCellInfo> SelectedCells { get; }
member this.SelectedCells : System.Collections.Generic.IList<System.Windows.Controls.DataGridCellInfo>
Public ReadOnly Property SelectedCells As IList(Of DataGridCellInfo)
Özellik Değeri
Seçili durumdaki hücrelerin listesi.
Açıklamalar
için DataGridüç seçim modu vardır. Seçim modu özelliğiyle SelectionUnit ayarlanır. öğesine SelectedCells bağlı SelectionUnitolarak veya SelectedItems aşağıdaki tabloda tanımlandığı gibi seçili öğelerden oluşan bir koleksiyon içerir.
DataGridSelectionUnit Değer | SelectedCells Değer | SelectedItems Değer |
---|---|---|
Cell | Seçili hücreler koleksiyonu | Boş |
FullRow | Seçili satırlardaki hücre koleksiyonu | Seçili satırların koleksiyonu |
CellOrRowHeader | Seçili satırdaki tüm hücreler dahil olmak üzere seçili hücrelerin koleksiyonu | Seçili satırların koleksiyonu veya tam satır seçilmediyse boş |
Bir hücre seçildiğinde olay DataGridCell.Selected tetiklenir, DataGridCell.IsSelected özelliği olarak true
ayarlanır ve hücre koleksiyona SelectedCells eklenir.
Bir satır seçildiğinde olay DataGridRow.Selected oluşturulur, DataGridRow.IsSelected özelliği olarak true
ayarlanır ve satır koleksiyona SelectedItems eklenir.
Seçim değiştiğinde SelectionChanged , yeni veya eski seçim bir satır içeriyorsa ve SelectedCellsChanged olayları tetiklenir. Yeni SelectionChanged veya eski seçim yalnızca hücreler içeriyorsa olay tetiklenmez.