DataGridView.ClearSelection Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de selectie van geselecteerde cellen geannuleerd.
Overloads
| Name | Description |
|---|---|
| ClearSelection(Int32, Int32, Boolean) |
Hiermee annuleert u de selectie van alle geselecteerde cellen, behalve de cel die is aangegeven, optioneel om ervoor te zorgen dat de aangegeven cel is geselecteerd. |
| ClearSelection() |
Hiermee wordt de huidige selectie gewist door de selectie van alle geselecteerde cellen op te heffen. |
ClearSelection(Int32, Int32, Boolean)
Hiermee annuleert u de selectie van alle geselecteerde cellen, behalve de cel die is aangegeven, optioneel om ervoor te zorgen dat de aangegeven cel is geselecteerd.
protected:
void ClearSelection(int columnIndexException, int rowIndexException, bool selectExceptionElement);
protected void ClearSelection(int columnIndexException, int rowIndexException, bool selectExceptionElement);
member this.ClearSelection : int * int * bool -> unit
Protected Sub ClearSelection (columnIndexException As Integer, rowIndexException As Integer, selectExceptionElement As Boolean)
Parameters
- columnIndexException
- Int32
De kolomindex die moet worden uitgesloten.
- rowIndexException
- Int32
De rijindex die moet worden uitgesloten.
- selectExceptionElement
- Boolean
true om de uitgesloten cel, rij of kolom te selecteren; false om de oorspronkelijke staat te behouden.
Uitzonderingen
columnIndexException is groter dan de hoogste kolomindex.
– of –
columnIndexException is kleiner dan -1 wanneer SelectionMode dit is FullRowSelect; anders is het columnIndexException minder dan 0.
– of –
rowIndexException is groter dan de hoogste rijindex.
– of –
rowIndexException is kleiner dan -1 wanneer SelectionMode dit is FullColumnSelect; anders is het rowIndexException minder dan 0.
Opmerkingen
Een rowIndexException waarde van -1 vertegenwoordigt een kolomkop en een columnIndexException waarde van -1 vertegenwoordigt een rijkop.
Deze methode is handig om de huidige selectie te wissen zonder de selectie van de cel, rij of kolom te annuleren die wordt aangegeven door de uitzonderingsindexen.
Als de SelectionMode eigenschapswaarde afzonderlijke celselectie toestaat, stelt deze methode de Selected eigenschap van elke cel falsein, met uitzondering van de cel in de opgegeven rij en kolom. Als de SelectionMode eigenschapswaarde volledige rij- of kolomselectie toestaat, wordt met deze methode ook de Selected eigenschap van elke rij of kolom falseingesteld op, met uitzondering van de rij of kolom die de opgegeven cel bevat.
De uitgesloten cel, rij of kolom heeft mogelijk of niet de geselecteerde status wanneer deze methode wordt aangeroepen. Deze methode selecteert deze als de selectExceptionElement parameterwaarde is true. Afhankelijk van de selectiemodus kan de hele rij of kolom ook als resultaat worden geselecteerd.
Zie ook
Van toepassing op
ClearSelection()
Hiermee wordt de huidige selectie gewist door de selectie van alle geselecteerde cellen op te heffen.
public:
void ClearSelection();
public void ClearSelection();
member this.ClearSelection : unit -> unit
Public Sub ClearSelection ()
Voorbeelden
In het volgende codevoorbeeld wordt de selectie van de DataGridView. Als u dit voorbeeld wilt uitvoeren, plakt u de code in een formulier dat een DataGridView benoemde dataGridView1 en een Button benoemde naam clearSelectionButtonbevat en zorgt u ervoor dat alle gebeurtenissen zijn gekoppeld aan de gebeurtenis-handlers.
private void clearSelectionButton_Click(object sender, EventArgs e)
{
dataGridView1.ClearSelection();
}
Private Sub clearSelectionButton_Click(ByVal sender As Object, _
ByVal e As EventArgs) Handles clearSelectionButton.Click
dataGridView1.ClearSelection()
End Sub
Opmerkingen
Wanneer deze methode wordt aangeroepen, wordt de eigenschap van Selected elke kolom en rij ingesteld op false.