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 Mobile .NET Discussion :

ajouter des combobox, checkBox sur un dataGrid


Sujet :

Windows Mobile .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    96
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 96
    Par défaut ajouter des combobox, checkBox sur un dataGrid
    Bonjour

    je travaille sous compact framework 3.5, Visual studio 2008 SP1

    j'aimerais faire un dataGrid customisé, c'est à dire avec des combobox, des checkbox etc dans certaines colonnes.

    le dataGrid originel du compact framework ne permet pas de le faire. Mais le lien suivant http://www.ehartwell.com/InfoDabble/...pact_Framework

    explique qu'il est possible depuis la version 2 SP1 du compact framework de customiser ce datagrid en ajoutant au projet la reference à DataGridCustomColumns.dll ainsi que le namespace : DataGridCustomColumns.

    j'applique bien tout celà, mais je recoit l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Error	1	The type 'System.Windows.Forms.DataGridTextBoxColumn' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Windows.Forms.DataGrid, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes'.	C:\Users\amagne\Documents\Visual Studio 2008\Projects\VPEM_Device\Device_Ansicht\AutoModeForm.cs	235	13	Device_Ansicht
    pour chaque objet DataGridCustomColumn que je déclare.

    je me dis que c'est peut être lié au fait que j'utilise la version 3.5 du compact framework. Mais cette hypothèse si elle est vraie soulàve 2 questions :

    1- qu'en est-il de la compatibilité ascendante?
    2- peut être que les classes du name space DataGridCustomColumns ont ete intégrés dans le reste de la bibliothèque .net compact, mais alors dans quel namespace se trouves-t'elles. le plus bizarre c est que une recherche sur google avec les noms de ces classes ne donne aucun lien vers la documentation en ligne de MSDN.

    Si quelqun sait comment je peux faire pour costomiser facilement mon dataGrid, j'attend son aide merci.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 59
    Par défaut
    As-tu essayé de mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Using System.Windows.Forms.DataGrid;
    dans tes using statements? D'après ton message d'erreur il lui manque juste ce lien pour faire fonctionner ton datagrid customisé...

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    96
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 96
    Par défaut Le problème c est la version du Compact Framework
    J'ai éssayé de le faire. Mais dans ce cas, je recoit l'érreur avec un message de ce genre :

    System.windows.Forms.DataGrid is not a namespace, alors que lorsque je le fait en "Targetant " le CF 2 SP1, installé dans mon PC (en meme temps que le CF 3.5), ca compile et sa marche.

    En fait je comprends le problème : le namespace cité ci dessus ne fait pas partie du compact Framework 3.5. les samples que j'ai vu dans lesquels mon problème est résolu, tournent sous le CF 2 SP1.

    quelqun m'a dit que lors du passage au CF 3.x, beaucoup de choses ont été réformées et il est très probable que la customisation du dataGrid ne s'effectue plus de la meme facon que sous le CF 2.

    Or moi je dois utiliser le CF3.5. Alors une seule solution : poser la question aux mecs qui ont déja eu à le faire sous le CF3.5.

    Donc si quelqun a déja eu à customiser un dataGrid sous CF 3.5, please help

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 84
    Par défaut
    J'ai exactement le même soucis.

    Est-ce que tu as trouvé une solution?

Discussions similaires

  1. insérer un checkbox sur un datagrid
    Par jack_1981 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 15/06/2007, 21h31
  2. Réponses: 7
    Dernier message: 20/03/2007, 16h32
  3. ajouter des controles existant sur un onglet
    Par mahboub dans le forum IHM
    Réponses: 2
    Dernier message: 26/01/2007, 18h23
  4. Ajouter des PC wifi sur un réseau filiaire existant
    Par daladim dans le forum Hardware
    Réponses: 2
    Dernier message: 17/10/2006, 12h10
  5. Réponses: 2
    Dernier message: 19/02/2006, 12h46

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