DataGridViewAutoSizeRowsMode Enum
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 definieert u waarden voor het opgeven van de wijze waarop de hoogte van rijen wordt aangepast.
public enum class DataGridViewAutoSizeRowsMode
public enum DataGridViewAutoSizeRowsMode
type DataGridViewAutoSizeRowsMode =
Public Enum DataGridViewAutoSizeRowsMode
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | De rijhoogten worden niet automatisch aangepast. |
| AllHeaders | 5 | De rijhoogten worden aangepast aan de inhoud van de rijkop. |
| AllCellsExceptHeaders | 6 | De rijhoogten worden aangepast aan de inhoud van alle cellen in de rijen, met uitzondering van koptekstcellen. |
| AllCells | 7 | De rijhoogten worden aangepast aan de inhoud van alle cellen in de rijen, inclusief koptekstcellen. |
| DisplayedHeaders | 9 | De rijhoogten worden aangepast aan de inhoud van de rijkoppen die momenteel op het scherm worden weergegeven. |
| DisplayedCellsExceptHeaders | 10 | De rijhoogten worden aangepast aan de inhoud van alle cellen in rijen die momenteel op het scherm worden weergegeven, met uitzondering van koptekstcellen. |
| DisplayedCells | 11 | De rijhoogten worden aangepast aan de inhoud van alle cellen in rijen die momenteel op het scherm worden weergegeven, inclusief koptekstcellen. |
Voorbeelden
In het volgende codevoorbeeld worden rijen ingesteld om de grootte van de hoogte automatisch te wijzigen wanneer de inhoud van de cel wordt gewijzigd. De nieuwe rijhoogte wordt bepaald op basis van de inhoud van alle rijen en kolommen. Dit codevoorbeeld maakt deel uit van een groter voorbeeld in Hoe to: Cellen automatisch wijzigen wanneer inhoud verandert in het Windows Forms DataGridView-besturingselement.
void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
dataGridView1.AutoSizeRowsMode =
DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Button7.Click
DataGridView1.AutoSizeRowsMode = _
DataGridViewAutoSizeRowsMode.AllCells
End Sub
Opmerkingen
Het DataGridView besturingselement kan de grootte van de rijen wijzigen op basis van de gewenste hoogte van elke rij. De voorkeursrijhoogte is de minimale hoogte die is vereist om de grootste celwaarde in die rij weer te geven. Met verschillende groottemodi kunt u aangeven welke cellen worden gebruikt om de nieuwe hoogten te berekenen (koptekstcellen of niet-koptekstcellen) en of u het formaat van alle rijen of alleen de rijen wilt wijzigen die momenteel worden weergegeven. Het wijzigen van het formaat van een subset rijen is handig om prestatiestraf te voorkomen bij het werken met veel rijen gegevens.
Met automatisch wijzigen op basis van inhoud kunnen gebruikers geen rijhoogten met de muis aanpassen.
Deze opsomming wordt gebruikt door de eigenschap en DataGridView methode van het AutoSizeRowsMode besturingselementAutoResizeRows.
Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over de groottemodi.