DataGridView.ClearSelection Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avbryter markeringen av markerade celler.
Överlagringar
| Name | Description |
|---|---|
| ClearSelection(Int32, Int32, Boolean) |
Avbryter markeringen av alla markerade celler förutom den som anges, om du vill se till att den angivna cellen är markerad. |
| ClearSelection() |
Rensar den aktuella markeringen genom att avmarkera alla markerade celler. |
ClearSelection(Int32, Int32, Boolean)
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
Avbryter markeringen av alla markerade celler förutom den som anges, om du vill se till att den angivna cellen är markerad.
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)
Parametrar
- columnIndexException
- Int32
Kolumnindexet som ska undantas.
- rowIndexException
- Int32
Radindexet som ska undantas.
- selectExceptionElement
- Boolean
true för att markera den exkluderade cellen, raden eller kolumnen. false för att behålla sitt ursprungliga tillstånd.
Undantag
columnIndexException är större än det högsta kolumnindexet.
-eller-
columnIndexException är mindre än -1 när SelectionMode är FullRowSelect, annars columnIndexException är mindre än 0.
-eller-
rowIndexException är större än det högsta radindexet.
-eller-
rowIndexException är mindre än -1 när SelectionMode är FullColumnSelect, annars rowIndexException är mindre än 0.
Kommentarer
Värdet rowIndexException -1 representerar en kolumnrubrik och värdet columnIndexException -1 representerar en radrubrik.
Den här metoden är användbar för att rensa den aktuella markeringen utan att avbryta markeringen av cellen, raden eller kolumnen som anges av undantagsindexen.
Om egenskapsvärdet SelectionMode tillåter enskilda cellval anger den Selected här metoden egenskapen för varje cell till false, exklusive cellen i den angivna raden och kolumnen. Om egenskapsvärdet SelectionMode tillåter fullständig rad- eller kolumnmarkering anger den Selected här metoden även egenskapen för varje rad eller kolumn till false, exklusive raden eller kolumnen som innehåller den angivna cellen.
Den exkluderade cellen, raden eller kolumnen kanske inte är i det valda tillståndet när den här metoden anropas. Den här metoden väljer den om selectExceptionElement parametervärdet är true. Beroende på markeringsläget kan hela raden eller kolumnen också väljas som ett resultat.
Se även
Gäller för
ClearSelection()
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
- Källa:
- DataGridView.Methods.cs
Rensar den aktuella markeringen genom att avmarkera alla markerade celler.
public:
void ClearSelection();
public void ClearSelection();
member this.ClearSelection : unit -> unit
Public Sub ClearSelection ()
Exempel
I följande kodexempel avmarkeras valet av DataGridView. Om du vill köra det här exemplet klistrar du in koden i ett formulär som innehåller ett DataGridView namngivet dataGridView1 och ett Button namngivet clearSelectionButtonoch ser till att alla händelser är associerade med deras händelsehanterare.
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
Kommentarer
När den här metoden anropas är varje kolumn och rads Selected egenskap inställd på false.