DataGrid.Select(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wybiera określony wiersz.
public:
void Select(int row);
public void Select (int row);
override this.Select : int -> unit
Public Sub Select (row As Integer)
Parametry
- row
- Int32
Indeks wiersza do wybrania.
Przykłady
Poniższy przykład kodu przedstawia użycie tego elementu członkowskiego.
// Select the first row.
private:
void button7_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
myDataGrid->Select(0);
}
// Check if the first row is selected.
private:
void button8_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if ( myDataGrid->IsSelected( 0 ) )
{
MessageBox::Show( "Row selected", "Message", MessageBoxButtons::OK, MessageBoxIcon::Exclamation );
}
else
{
MessageBox::Show( "Row not selected", "Message", MessageBoxButtons::OK, MessageBoxIcon::Exclamation );
}
}
// Deselect the first row.
void button11_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
myDataGrid->UnSelect( 0 );
}
// Select the first row.
private void button7_Click(object sender, EventArgs e)
{
myDataGrid.Select(0);
}
// Check if the first row is selected.
private void button8_Click(object sender, EventArgs e)
{
if(myDataGrid.IsSelected(0))
{
MessageBox.Show("Row selected",
"Message", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation);
}
else
{
MessageBox.Show("Row not selected",
"Message", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation);
}
}
// Deselect the first row.
private void button11_Click(object sender, EventArgs e)
{
myDataGrid.UnSelect(0);
}
' Select the first row.
Private Sub button7_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button7.Click
myDataGrid.Select(0)
End Sub
' Check if the first row is selected.
Private Sub button8_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button8.Click
If myDataGrid.IsSelected(0) Then
MessageBox.Show("Row selected", "Message", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
Else
MessageBox.Show("Row not selected", "Message", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
End If
End Sub
' Deselect the first row.
Private Sub button11_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button11.Click
myDataGrid.UnSelect(0)
End Sub
Uwagi
Użyj tej metody z metodami IsSelected, UnSelecti , aby ResetSelection manipulować stanem zaznaczenia określonego wiersza.