2010-12-01 2 views
0

Je développe l'application de Windows Phone 7. Je suis nouveau au développement d'applications de téléphone 7 de fenêtre. J'ai ajouté le contrôle datepicker à mon application. Maintenant, je suis en mesure de sélectionner la date requise, que je veux. Je souhaite soumettre des informations dans mon application via le bouton Envoyer en même temps que la date sélectionnée via le sélecteur de date. Mais je ne sais pas comment récupérer la date sélectionnée. J'utilise le code suivantComment récupérer la date sélectionnée dans l'application du téléphone Windows?

<toolkit:DatePicker ValueChanged="DatePicker_ValueChanged" Margin="296,0,0,552" /> 

Maintenant, j'ai la fonction suivante

private void DatePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e) 
     { 

     }  

Dans la fonction ci-dessus comment dois-je retrive la date qui est choisie dans l'application? Pouvez-vous s'il vous plaît me fournir tout code ou lien à travers lequel je peux résoudre le problème ci-dessus?

Répondre

2

Vous devez donner un nom à votre DatePicker:

<toolkit:DatePicker Name="MyDate" ValueChanged="DatePicker_ValueChanged" Margin="296,0,0,552" /> 

Ensuite, dans votre code-behind:

var date = (DateTime) MyDate.Value; 
0

Vous devez utiliser le DateTimeValueChangedEventArgs qui sont fournis dans l'argument e.

private void DatePicker_ValueChanged(object sender, 
            DateTimeValueChangedEventArgs e) 
{ 
    var date = e.NewDateTime; 
} 
Questions connexes