IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Datagridview et colonne personnalisée


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 69
    Points : 86
    Points
    86
    Par défaut Datagridview et colonne personnalisée
    Bonjour,

    Dans un DataGridView j'ai besoin que l'une des colonnes affiche une liste éditable à l'édition (et seulement à l'édition) avec un système de filtrage de la liste selon la saisie effectuée. Cela dépasse le cadre des DataGridViewComboBoxColumn. J'ai donc créé mes classes personnalisées pour gérer ça.

    En particulier j'ai créé un DataGridViewEditingControl héritant de TextBox. Il agrandit son EditingPanel en mode édition (à l'aide de PositionEditingPanel()) pour y afficher le TextBox et un Listview en dessous, ce qui me permet de simuler le fonctionnement d'une ComboBox.

    Ca marche bien sauf que lors de la saisie, la liste est filtrée selon les caractères tapés. J'aimerais alors la redimensionner selon son contenu. Mais lorsque je récupère Datagridview.EditingPanel et que je modifie sa taille, je m'aperçois que le système réattribue la taille initiale automatiquement à mon contrôle. Comment imposer la taille désirée dynamiquement à l'EditingPanel ?

    Merci d'avance (en espérant avoir été assez clair).

  2. #2
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 69
    Points : 86
    Points
    86
    Par défaut
    Personne n'a d'idée ou personne n'a compris ma question ?

Discussions similaires

  1. [VB2005] DatagridView et colonnes crées manuellement.
    Par azerty53 dans le forum VB.NET
    Réponses: 2
    Dernier message: 07/06/2007, 21h36
  2. [DataGridView] Redimensionnement colonnes
    Par ludovic85 dans le forum C#
    Réponses: 1
    Dernier message: 23/03/2007, 16h00
  3. [C#] 2.0 Colonne Personnalisée dans un datagrid
    Par schnourf dans le forum Windows Forms
    Réponses: 2
    Dernier message: 14/03/2007, 13h19
  4. Réponses: 2
    Dernier message: 10/12/2006, 13h32
  5. Réponses: 5
    Dernier message: 09/05/2006, 13h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo