DataGrid.SelectedCells Propiedad
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la lista de celdas actualmente seleccionadas.
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)
Lista de celdas actualmente seleccionadas.
Hay tres modos de selección para DataGrid. El modo de selección se establece con la SelectionUnit propiedad . Dependiendo de SelectionUnit, SelectedCells o SelectedItems contendrá una colección de elementos seleccionados tal como se define en la tabla siguiente.
Valor de DataGridSelectionUnit | Valor de SelectedCells | Valor de SelectedItems |
---|---|---|
Cell | Colección de celdas seleccionadas | Vacío |
FullRow | Colección de celdas de las filas seleccionadas | Colección de filas seleccionadas |
CellOrRowHeader | Colección de celdas seleccionadas, incluidas todas las celdas de una fila seleccionada | Colección de filas seleccionadas o vacías si no se selecciona ninguna fila completa |
Cuando se selecciona una celda, el DataGridCell.Selected evento se genera, la DataGridCell.IsSelected propiedad se establece true
en y la celda se agrega a la SelectedCells colección.
Cuando se selecciona una fila, se genera el DataGridRow.Selected evento , la DataGridRow.IsSelected propiedad se establece true
en y la fila se agrega a la SelectedItems colección.
Cuando cambia la selección, los SelectionChanged eventos y SelectedCellsChanged se generan si la selección nueva o antigua contiene una fila. El SelectionChanged evento no se genera si la selección nueva o antigua solo contiene celdas.
Produto | Versións |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: