none
VB2005 - Positionner un TextBox sur une cellule de DataGridView RRS feed

  • Question

  • Bonjour,

    Dans une form, j'ai un contrôle DataGridView.

    Je veux positionner un contrôle TextBox exactement au-dessus de la cellule qui a le focus dans le DataGridView.

    Comment calculer les propriétés Top, Left, Height, Width du contrôle TextBox?

     

    Merci à l'avance pour toute aide!

    mercredi 5 mai 2010 18:56

Réponses

  • Bonjour,

    Dim r As Rectangle
    Dim c As DataGridViewCell
    
    c = Me.MonDataGridView.CurrentCell
    r = Me.MonDataGridView.GetCellDisplayRectangle(c.ColumnIndex, c.RowIndex, False)

    r contient les coordonnées de la cellule sélectionnée.

    Cordialement


    Gilles TOURREAU - MVP C# - Architecte .NET/Consultant/Formateur
    mercredi 5 mai 2010 19:45
    Modérateur

Toutes les réponses