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

Dotnet Discussion :

Création d'un tableau déroulant


Sujet :

Dotnet

  1. #1
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Points : 131
    Points
    131
    Par défaut Création d'un tableau déroulant
    Bonsoir,

    Je cherche les moyens possibles pour définir un panneau à glissières de navigation (verticale), contenant un tableau.

    J'ai prévu en fait de formater les données de la manière suivante :
    sous forme d'un tableau, avec une première ligne d'entête et fixe, dessous le reste du tableau doit être dans un panneau de hauteur fixe (de la hauteur d'une ligne du tableau), déroulant afin de pouvoir naviguer dans toutes les lignes du tableau.

    Chaque case du tableau comporte un contrôle de formulaire (texte ou composant de saisie). Notamment un bouton "Supprimer" en début de chaque ligne, afin de pouvoir oter une ligne. Les lignes doivent pouvoir être modifiées directement.

    Enfin une dernière ligne fixe en dessous du tableau, toujours formatée selon les même colonnes... avec un bouton "Ajouter" en début pour ajouter un élément dans la liste qui est présentée par le tableau.

    Déjà j'ai testé avec un Panel contenant une Table, mais cela implique d'avoir trois tables à formater chacune selon le même modèle !

    Merci pour votre aide, si vous avez des idées elles sont les bienvenues ;
    Sam.

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Regarde chez FarPoint, ils ont un truc qui s'appelle le Spread, ça fait déjà tout ce que tu veux.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Points : 131
    Points
    131
    Par défaut Création d'un tableau déroulant
    Bonjour,

    Non je ne suis pas d'accord, votre solution est payante en plus.
    Il faut innover. Est-ce que personne n'a testé une solution telle que je l'ai décrite ?

  4. #4
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Citation Envoyé par samworld
    Non je ne suis pas d'accord
    Pas d'accord avec quoi ?
    Citation Envoyé par samworld
    votre solution est payante en plus.
    Que ce soit en temps de développement ou en brouzoufs sonnant et trébuchant, chaque solution a un coût. De plus, tu n'as pas demandé une solution gratuite.
    Citation Envoyé par samworld
    Il faut innover.
    Quel est le rapport avec la discussion ? Je n'ai pas saisi.
    De mon point de vue, gagner du temps en utilisant des éléments existants, c'est ça qui permet de dégager du temps pour se concentrer sur ce qui n'existe pas encore. Tu confonds 'innovation' et 'tout refaire soit même', c'est d'ailleurs le défaut de tous les développeurs.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  5. #5
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Points : 131
    Points
    131
    Par défaut
    BOnsoir,

    Alors si tu n'as plus rien d'intéressant à dire sur le sujet, je te propose de bien vouloir arrêter de me répondre.
    Merci.

  6. #6
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Je te propose une solution, elle ne te plait pas, certes, mais je ne vois l'intérêt d'être agressif...
    Pour ton problème, il y a la solution que tu as essayé, celle que j'ai proposé, mais tu peux aussi partir de 0 et créer un composant en dessinant en GDI+. Cela dit la dernière solution risque de prendre du temps.

    Tu n'as rien trouvé d'intéressant sur le net pour ce genre de controles, ça me parait étrange que personne n'ait eu besoin de ce genre de choses avant.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Points : 135
    Points
    135
    Par défaut
    Bonjour

    Le comportement que vous indiqué ressemble à un gridveiw ?

    Avez vous approfondit les templete pour les gridview

  8. #8
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Points : 131
    Points
    131
    Par défaut
    Bonsoir,

    Le GridView que je suis en train d'étudier ne permet pas ceci à ma connaissance.
    Est-ce que vous avez déjà vu quelque chose de semblable ?

    Merci ;

  9. #9
    Membre du Club
    Inscrit en
    Juillet 2004
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 72
    Points : 68
    Points
    68
    Par défaut Le GridView
    Effectivement le gridview permet exactement de faire ce que vous demander. Il faut reprendre un peu le grid view pour faire apparaitre les boutons mais c'est possible avec. Je l'utilise d'une manière similaire la seule exception a mon utilisation est que je n'ai pas de bouton ajouter a la dernière ligne mais j'ai mon bouton supprimer pour les autres.

  10. #10
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Points : 131
    Points
    131
    Par défaut
    Bonsoir,

    Comme vous dites que le GridView permet exactement de faire ce que je cherche, comment faire pour les glissières de défilement ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/08/2007, 22h21
  2. tableau déroulant
    Par Dreamy-chan dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 20/01/2006, 18h26
  3. Création dynamique de tableau.
    Par Yux dans le forum C
    Réponses: 6
    Dernier message: 05/11/2005, 16h24
  4. Réponses: 5
    Dernier message: 13/10/2005, 10h19
  5. Création d'un tableau composé de TComboBox
    Par gilles641 dans le forum Langage
    Réponses: 1
    Dernier message: 26/07/2005, 10h30

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