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

Silverlight Discussion :

Gérer des données de type heure


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 199
    Par défaut Gérer des données de type heure
    bonjour,

    je met en place une appli Silverlight dans laquelle il y a un tableau répertoriant des heures (format hh:mm). Avec des mises à jour automatique d'addition d'heures etc.. mais comment gérer ce format ?

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par johnaliashead Voir le message
    bonjour,

    je met en place une appli Silverlight dans laquelle il y a un tableau répertoriant des heures (format hh:mm). Avec des mises à jour automatique d'addition d'heures etc.. mais comment gérer ce format ?
    Un DateTime (non c'est pas seulement pour les dates on peut aussi l'utiliser pour les heures).

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 199
    Par défaut
    ok mais comment mettre ce datetime nouvellement créé au bon format (hh:mm) sachant que je ne m'en servirai pas uniquement pour de l'affichage, mais aussi pour de la saisie.. donc je ne peut pas faire simplement du
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    madate.hour + ":" + madate.minutes
    il faudrai que dès le départ je travaille avec des types heure:minutes
    et là je ne sais pas comment faire...

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TonDateTime.ToString("HH:mm");
    Ensuite tu peux faire des opérations facilement avec les méthodes de la classe DateTime (AddHours, AddMinutes...).

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 199
    Par défaut
    justement ce que je souhaite éviter c'est le ".ToString()"

    Si je binde dans ma datagrid une collection qui contient des propriétés de type "int", par défaut quand je vais voir mon tableau il sera rempli de "0" et si je tape "toto" dans une cellule, j'aurai le message bien foutu qui me dit que je n'ai pas saisie le bon type de donnée.

    Là je souhaite afficher par défaut dans mes cellules "00:00", et que si l'utilisateur ne saisie pas sa durée au format "HH:MM", le composant me sort l'erreur de la même manière que pour un entier.

    Et mon soucis est comment définir ce type "HH:MM" ? Si je change le type de mes propriétés de "int" à "datetime", je ne sais pas comment spécifier que mon datetime devra toujour travailler avec la forme "HH:MM"..

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 99
    Par défaut
    Pourquoi ne pas redéfinir ton propre objet (ce qui sera mieux que le hack utilisant un DateTime) ?

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

Discussions similaires

  1. Parsing XML gestion DB I/O sur des données de type CLOB
    Par stchitembo dans le forum Oracle
    Réponses: 5
    Dernier message: 22/03/2006, 11h14
  2. [Persistance]Gérer des données
    Par Battosaiii dans le forum JDBC
    Réponses: 5
    Dernier message: 10/12/2005, 20h38
  3. [Access] Enregistrer des données de type Texte RTF
    Par portu dans le forum Bases de données
    Réponses: 22
    Dernier message: 27/10/2005, 22h54
  4. Réponses: 5
    Dernier message: 13/07/2005, 10h03

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