Bonjour,
Je commence une belle aventure qui la programmation en C# WPF (2 semaines) et j'ai besoin de conseil et orientation car mes recherches ainsi que ma compréhension autonome a ces limites !
Je sais que ma route seras longue mais je suis prêt a arpenter les chemins semé d’embûche !
Le but de ma solution est de lancer un fichier .ICS (iCalendar):
-une combobox avec une liste de nom de fichier ics ou le Nom Prénom de mes utilisateurs
-un bouton qui exécute le fichier ICS (récupération de l'URL) en rapport avec l' ITEM sélectionné dans la combobox
L'idée d'un fichier de config est d'afficher que les calendriers utilisé par les groupes d'utilisateurs (4 donc 4 fichiers de config différent)
J'ai commencé en WinForm avec une combo qui liste les fichiers dans un dossier et un bouton qui exécute ça fait le taff mais c'est pas top
Exemple en WinForm:
Mes questions sont qu'est ce que je doit utiliser comme fichier de config pour pouvoir Afficher un text (NOM) dans une combobox et un bouton qui exécute l'ICS lié a la sélection(UNC).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 private void button1_Click(object sender, EventArgs e) { if (comboBox1.SelectedIndex == -1) { MessageBox.Show("You must select a conversion type", "Error"); } else { Process OpenFile = new Process(); OpenFile.StartInfo.FileName = comboBox1.SelectedItem.ToString(); OpenFile.Start(); } Close(); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { comboBox1.Items.AddRange(Directory.GetFiles(@"C:\cool")); }
Un peu comme ça:
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="MonGroupe"> <section name="NOM" type="System.Configuration.NameValueSectionHandler" /> <section name="UNC" type="System.Configuration.DictionarySectionHandler" /> </sectionGroup> </configSections> <MonGroupe> <NOM> <add key="cle1" value="Antoine" /> <add key="cle2" value="Olivier" /> <add key="cle3" value="Francis" /> </NOM> <UNC> <add key="id1" value="c:\cool\test.txt" /> <add key="id2" value="c:\cool\test1.txt" /> <add key="id3" value="c:\cool\test2.txt" /> </UNC> </MonGroupe> </configuration>
Partager