none
WPF Date de référence à partir d'une année sélectionnée dans un ComboBox RRS feed

  • Question

  • Bonjour, j'avais un vieux code en VB Net qui me permettait de définir une date de référence en fonction d'une année choisie dans un ComboBox.

    Je souhaite le transcrire en C# mais même avec Code Converter je n'obtient pas de bon résultat , le problème vient de la déclaration des variables :

    Voici le code en VB NET :

     Dim Selection As String = ProdBox.Items(ProdBox.SelectedIndex).ToString
            Dim d As Date = DateSerial(ChoixAnnee.SelectedItem, 2, -30)

    Et voici me code en C# mais qui est faux :

     string Selection = ProduitsCB.SelectedIndex.ToString();
                DateTime d = new DateTime(AnneeCongelCB.SelectedItem, 2, -30).ToOADate();


    JF Collombet ® CreateSpecificCulture

    dimanche 11 juin 2017 03:48

Réponses

  • Bonjour Jean-François,

    Veuillez utiliser ce code à la place : 

    string Selection = ProduitsCB.SelectedIndex.ToString();
                DateTime d = new DateTime((int)AnneeCongelCB.SelectedItem, 2, -30);

    J'espère que j'ai bien répondu à votre question.

    Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post

    Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi


    Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;

    dimanche 11 juin 2017 08:09

Toutes les réponses