Taal

DataGridView.AutoResizeColumnHeadersHeight Methode

Definitie

Hiermee wordt de hoogte van de kolomkoppen aangepast aan de inhoud van de koptekst.

Overloads

Name Description
AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)

Hiermee past u de hoogte van de kolomkoppen aan op basis van wijzigingen in de inhoud van de koptekst in de opgegeven kolom, waarbij eventueel de hoogte wordt berekend met de verwachting dat de kolom- en/of rijkopbreedten vervolgens worden aangepast.

AutoResizeColumnHeadersHeight(Boolean, Boolean)

Hiermee past u de hoogte van de kolomkoppen aan zodat deze aan hun inhoud voldoen, zodat de hoogte optioneel wordt berekend met de verwachting dat de kolom- en/of rijkopbreedten vervolgens worden aangepast.

AutoResizeColumnHeadersHeight()

Hiermee past u de hoogte van de kolomkoppen aan op de inhoud van de grootste kolomkop.

AutoResizeColumnHeadersHeight(Int32)

Hiermee past u de hoogte van de kolomkoppen aan op basis van wijzigingen in de inhoud van de koptekst in de opgegeven kolom.

AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)

Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs

Hiermee past u de hoogte van de kolomkoppen aan op basis van wijzigingen in de inhoud van de koptekst in de opgegeven kolom, waarbij eventueel de hoogte wordt berekend met de verwachting dat de kolom- en/of rijkopbreedten vervolgens worden aangepast.

protected:
 void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
protected void AutoResizeColumnHeadersHeight(int columnIndex, bool fixedRowHeadersWidth, bool fixedColumnWidth);
member this.AutoResizeColumnHeadersHeight : int * bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (columnIndex As Integer, fixedRowHeadersWidth As Boolean, fixedColumnWidth As Boolean)

Parameters

columnIndex
Int32

De index van de kolomkop waarvan de inhoud moet worden gebruikt om de nieuwe hoogte te bepalen.

fixedRowHeadersWidth
Boolean

true om de nieuwe hoogte te berekenen op basis van de huidige breedte van de rijkoppen; false om de hoogte te berekenen met de verwachting dat de breedte van de rijkoppen ook wordt aangepast.

fixedColumnWidth
Boolean

true om de nieuwe hoogte te berekenen op basis van de huidige breedte van de opgegeven kolom; false om de hoogte te berekenen met de verwachting dat de kolombreedte ook wordt aangepast.

Uitzonderingen

columnIndex bevindt zich niet in het geldige bereik van 0 tot het aantal kolommen min 1.

Opmerkingen

Deze methode is handig als u wilt bepalen wanneer de kolomkoppen het formaat wijzigen als alleen de inhoud van de koptekst in de opgegeven kolom is gewijzigd als gevolg van wijzigingen van gebruikersbewerkingen of wijzigingen in een afhankelijke gegevensbron. De hoogte van de kolomkoppen wordt slechts eenmaal per methode aangeroepen als de inhoudswijziging dit vereist; als de inhoud van de kolomkoppen later wordt gewijzigd, worden de kolomkoppen niet automatisch aangepast. Als u de kolomkoppen wilt instellen om het formaat automatisch te wijzigen wanneer de inhoud wordt gewijzigd, gebruikt u de ColumnHeadersHeightSizeMode eigenschap.

Als de celinhoud op meerdere regels wordt teruggewikkeld wanneer het formaat van de kolomkoppen wordt gewijzigd, moet de celstijl die van kracht is voor de cel een WrapMode eigenschapswaarde hebben van True.

Deze overbelasting is beschermd en is ontworpen om u in staat te stellen ideale celhoogte-breedteverhoudingen in een afgeleide DataGridView klasse te bereiken. Als de fixedColumnWidth of fixedRowHeadersWidth parameters zijn false, wordt de hoogte van de kolomkoppen berekend met de verwachting dat u de methoden zoals AutoResizeColumns en AutoResizeRowHeadersWidth volgende aanroept.

Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over het aanpassen van het formaat van programma's.

Zie ook

Van toepassing op

AutoResizeColumnHeadersHeight(Boolean, Boolean)

Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs

Hiermee past u de hoogte van de kolomkoppen aan zodat deze aan hun inhoud voldoen, zodat de hoogte optioneel wordt berekend met de verwachting dat de kolom- en/of rijkopbreedten vervolgens worden aangepast.

protected:
 void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth);
protected void AutoResizeColumnHeadersHeight(bool fixedRowHeadersWidth, bool fixedColumnsWidth);
member this.AutoResizeColumnHeadersHeight : bool * bool -> unit
Protected Sub AutoResizeColumnHeadersHeight (fixedRowHeadersWidth As Boolean, fixedColumnsWidth As Boolean)

Parameters

fixedRowHeadersWidth
Boolean

true om de nieuwe hoogte te berekenen op basis van de huidige breedte van de rijkoppen; false om de hoogte te berekenen met de verwachting dat de breedte van de rijkoppen ook wordt aangepast.

fixedColumnsWidth
Boolean

true om de nieuwe hoogte te berekenen op basis van de huidige kolombreedten; false om de hoogte te berekenen met de verwachting dat de kolombreedten ook worden aangepast.

Opmerkingen

Deze methode is handig als u wilt bepalen wanneer de grootte van de kolomkoppen wordt gewijzigd. De hoogte van de kolomkoppen wordt slechts eenmaal per methode-aanroep aangepast; als de inhoud van de kolomkoppen later wordt gewijzigd, worden de kolomkoppen niet automatisch aangepast. Als u de kolomkoppen wilt instellen om het formaat automatisch te wijzigen wanneer de inhoud wordt gewijzigd, gebruikt u de ColumnHeadersHeightSizeMode eigenschap.

Als de celinhoud op meerdere regels wordt teruggewikkeld wanneer het formaat van de kolomkoppen wordt gewijzigd, moet de celstijl die van kracht is voor de cel een WrapMode eigenschapswaarde hebben van True.

Deze overbelasting is beschermd en is ontworpen om u in staat te stellen ideale celhoogte-breedteverhoudingen in een afgeleide DataGridView klasse te bereiken. Als de fixedColumnsWidth of fixedRowHeadersWidth parameters zijn false, wordt de hoogte van de kolomkoppen berekend met de verwachting dat u de methoden zoals AutoResizeColumns en AutoResizeRowHeadersWidth volgende aanroept.

Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over het aanpassen van het formaat van programma's.

Zie ook

Van toepassing op

AutoResizeColumnHeadersHeight()

Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs

Hiermee past u de hoogte van de kolomkoppen aan op de inhoud van de grootste kolomkop.

public:
 void AutoResizeColumnHeadersHeight();
public void AutoResizeColumnHeadersHeight();
member this.AutoResizeColumnHeadersHeight : unit -> unit
Public Sub AutoResizeColumnHeadersHeight ()

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u het formaat van kolomkoppen en rijen wijzigt als gevolg van een klik op een knop.

void Button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   // Resize the height of the column headers. 
   dataGridView1->AutoResizeColumnHeadersHeight();

   // Resize all the row heights to fit the contents of all non-header cells.
   dataGridView1->AutoResizeRows(
         DataGridViewAutoSizeRowsMode::AllCellsExceptHeaders);
}
private void button1_Click(object sender, System.EventArgs e)
{
    // Resize the height of the column headers. 
    dataGridView1.AutoResizeColumnHeadersHeight();

    // Resize all the row heights to fit the contents of all non-header cells.
    dataGridView1.AutoResizeRows(
        DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders);
}
Private Sub button1_Click(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles button1.Click

    ' Resize the height of the column headers. 
    dataGridView1.AutoResizeColumnHeadersHeight()

    ' Resize all the row heights to fit the contents of all 
    ' non-header cells.
    dataGridView1.AutoResizeRows( _
        DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders)

End Sub

Opmerkingen

Deze methode is handig als u wilt bepalen wanneer de grootte van de kolomkoppen wordt gewijzigd. De hoogte van de kolomkoppen wordt slechts eenmaal per methode-aanroep aangepast; als de inhoud van de kolomkoppen later wordt gewijzigd, worden de kolomkoppen niet automatisch aangepast. Als u de kolomkoppen wilt instellen om het formaat automatisch te wijzigen wanneer de inhoud wordt gewijzigd, gebruikt u de ColumnHeadersHeightSizeMode eigenschap.

Als de celinhoud op meerdere regels wordt teruggewikkeld wanneer het formaat van de kolomkoppen wordt gewijzigd, moet de celstijl die van kracht is voor de cel een WrapMode eigenschapswaarde hebben van True.

Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over het aanpassen van het formaat van programma's.

Zie ook

Van toepassing op

AutoResizeColumnHeadersHeight(Int32)

Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs
Bron:
DataGridView.Methods.cs

Hiermee past u de hoogte van de kolomkoppen aan op basis van wijzigingen in de inhoud van de koptekst in de opgegeven kolom.

public:
 void AutoResizeColumnHeadersHeight(int columnIndex);
public void AutoResizeColumnHeadersHeight(int columnIndex);
member this.AutoResizeColumnHeadersHeight : int -> unit
Public Sub AutoResizeColumnHeadersHeight (columnIndex As Integer)

Parameters

columnIndex
Int32

De index van de kolom met de koptekst met de gewijzigde inhoud.

Uitzonderingen

columnIndex bevindt zich niet in het geldige bereik van 0 tot het aantal kolommen min 1.

Opmerkingen

Deze methode is handig als u wilt bepalen wanneer de kolomkoppen het formaat wijzigen als alleen de inhoud van de koptekst in de opgegeven kolom is gewijzigd als gevolg van wijzigingen van gebruikersbewerkingen of wijzigingen in een afhankelijke gegevensbron. De hoogte van de kolomkoppen wordt slechts eenmaal per methode aangeroepen als de inhoudswijziging dit vereist; als de inhoud van de kolomkoppen later wordt gewijzigd, worden de kolomkoppen niet automatisch aangepast. Als u de kolomkoppen wilt instellen om het formaat automatisch te wijzigen wanneer de inhoud wordt gewijzigd, gebruikt u de ColumnHeadersHeightSizeMode eigenschap.

Als de celinhoud op meerdere regels wordt teruggewikkeld wanneer het formaat van de kolomkoppen wordt gewijzigd, moet de celstijl die van kracht is voor de cel een WrapMode eigenschapswaarde hebben van True.

Zie Sizing Options in the Windows Forms DataGridView Control voor meer informatie over het aanpassen van het formaat van programma's.

Zie ook

Van toepassing op