Partager via


DataRepeater.ItemHeaderVisible, propriété

Mise à jour : novembre 2007

Obtient ou définit une valeur qui détermine si des en-têtes d'élément sont affichés dans un contrôle DataRepeater.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

Public Property ItemHeaderVisible As Boolean

Dim instance As DataRepeater
Dim value As Boolean

value = instance.ItemHeaderVisible

instance.ItemHeaderVisible = value
public bool ItemHeaderVisible { get; set; }
public:
property bool ItemHeaderVisible {
    bool get ();
    void set (bool value);
}
public function get ItemHeaderVisible () : boolean
public function set ItemHeaderVisible (value : boolean)

Valeur de propriété

Type : System.Boolean

true pour afficher l'en-tête d'élément ; sinon, false. La valeur par défaut est true.

Notes

Lorsque ItemHeaderVisible a la valeur True, un en-tête d'élément apparaît à gauche de chaque élément dans le contrôle DataRepeater ou en haut de chaque élément lorsque la propriété LayoutStyle a la valeur Horizontal. Lorsqu'un élément est sélectionné, son en-tête est remplacé par SelectionColor et un symbole de sélection est affiché dans l'en-tête. Lorsque les données de l'élément DataRepeater ont été modifiées mais pas encore enregistrées, un symbole en forme de crayon s'affiche.

Lorsque ItemHeaderVisible a la valeur False et qu'un élément est sélectionné, une ligne en pointillés indiquant la sélection apparaît à l'intérieur de la bordure de l'élément.

Exemples

L'exemple de code suivant montre comment modifier le comportement de sélection des éléments dans un contrôle DataRepeater en définissant la propriété ItemHeaderVisible. Il suppose que vous disposez d'un formulaire qui contient un contrôle DataRepeater nommé DataRepeater1 et un contrôle Button nommé Button1.

Private Sub Button1_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles Button1.Click
    ' Switch the visibility of the item header.
    If DataRepeater1.ItemHeaderVisible = True Then
        DataRepeater1.ItemHeaderVisible = False
    Else
        DataRepeater1.ItemHeaderVisible = True
    End If
End Sub
private void button1_Click(System.Object sender, System.EventArgs e)
{
    // Switch the visibility of the item header.
    if (dataRepeater1.ItemHeaderVisible==true)
    {
        dataRepeater1.ItemHeaderVisible = false;
    }
    else
    {
        dataRepeater1.ItemHeaderVisible = true;
    }
}

Autorisations

Voir aussi

Référence

DataRepeater, classe

Membres DataRepeater

Microsoft.VisualBasic.PowerPacks, espace de noms

ItemHeaderSize

SelectionColor

Autres ressources

Introduction au contrôle DataRepeater (Visual Studio)

Comment : afficher des en-têtes d'élément dans un contrôle DataRepeater (Visual Studio)