Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DataGridView.RowHeadersVisible propriété

 

Date de publication : novembre 2016

Obtient ou définit une valeur indiquant si la colonne qui contient les en-têtes de lignes s'affiche.

Espace de noms:   System.Windows.Forms
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

public bool RowHeadersVisible { get; set; }

Valeur de propriété

Type: System.Boolean

true si la colonne qui contient les en-têtes de lignes est affichée ; sinon, false. La valeur par défaut est true.

Exception Condition
InvalidOperationException

La valeur spécifiée au moment de la définition de cette propriété est false et la propriété AutoSizeRowsMode est définie sur AllHeaders ou DisplayedHeaders.

Si le RowHeadersVisible propriété false, une ligne dont Resizable est définie sur truepeut encore être redimensionnée dans l’interface utilisateur (IU) en cliquant sur le curseur de souris n’importe où le long de la bordure inférieure de la ligne à redimensionner.

L’exemple de code suivant montre comment définir le ColumnHeadersDefaultCellStyle, AutoSizeRowsMode, ColumnHeadersBorderStyle, CellBorderStyle, GridColor, BackgroundColor, RowHeadersVisible, SelectionMode, ColumnCount, et MultiSelect Propriétés. En outre, l’exemple de code montre comment définir le DataGridViewColumn.Name et DataGridViewColumn.DefaultCellStyle Propriétés. Pour exécuter cet exemple, collez le code dans un formulaire contenant un DataGridView nommé dataGridView1, puis appelez le SetUpDataGridView méthode à partir du constructeur du formulaire ou Load Gestionnaire d’événements. Vérifiez que tous les événements sont associés à leurs gestionnaires d'événements.

private void SetUpDataGridView()
{
    this.Controls.Add(dataGridView1);
    dataGridView1.ColumnCount = 5;
    DataGridViewCellStyle style = 
        dataGridView1.ColumnHeadersDefaultCellStyle;
    style.BackColor = Color.Navy;
    style.ForeColor = Color.White;
    style.Font = new Font(dataGridView1.Font, FontStyle.Bold);

    dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
    dataGridView1.Name = "dataGridView1";
    dataGridView1.Location = new Point(8, 8);
    dataGridView1.Size = new Size(500, 300);
    dataGridView1.AutoSizeRowsMode = 
        DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
    dataGridView1.ColumnHeadersBorderStyle = 
        DataGridViewHeaderBorderStyle.Raised;
    dataGridView1.CellBorderStyle = DataGridViewCellBorderStyle.Single;
    dataGridView1.GridColor = SystemColors.ActiveBorder;
    dataGridView1.RowHeadersVisible = false;

    dataGridView1.Columns[0].Name = "Release Date";
    dataGridView1.Columns[1].Name = "Track";
    dataGridView1.Columns[1].DefaultCellStyle.Alignment = 
        DataGridViewContentAlignment.MiddleCenter;
    dataGridView1.Columns[2].Name = "Title";
    dataGridView1.Columns[3].Name = "Artist";
    dataGridView1.Columns[4].Name = "Album";

    // Make the font italic for row four.
    dataGridView1.Columns[4].DefaultCellStyle.Font = new Font(DataGridView.DefaultFont, FontStyle.Italic);

    dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    dataGridView1.MultiSelect = false;

    dataGridView1.BackgroundColor = Color.Honeydew;

    dataGridView1.Dock = DockStyle.Fill;

    dataGridView1.CellFormatting += new DataGridViewCellFormattingEventHandler(dataGridView1_CellFormatting);
    dataGridView1.CellParsing += new DataGridViewCellParsingEventHandler(dataGridView1_CellParsing);
    addNewRowButton.Click += new EventHandler(addNewRowButton_Click);
    deleteRowButton.Click += new EventHandler(deleteRowButton_Click);
    ledgerStyleButton.Click += new EventHandler(ledgerStyleButton_Click);
    dataGridView1.CellValidating += new DataGridViewCellValidatingEventHandler(dataGridView1_CellValidating);

}

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: