private void buttonOuvrir_Click(object sender, EventArgs e) { string lecture; string[] lectureTemp; int n; FileGUI fileGui = new FileGUI(); fileGui.AddFilter("Fichiers texte", "txt"); fileGui.AddFilter("Tous les fichiers", "*"); if (fileGui.ShowDialog() == DialogResult.OK) { listBoxPersonnes.Items.Clear(); fichier = fileGui.FileName; using (StreamReader streamReader = new StreamReader(fichier)) { while ((lecture = streamReader.ReadLine()) != null) { lectureTemp = lecture.Split('#'); n = listBoxPersonnes.Items.Add(lectureTemp[0]); SendMessage(listBoxPersonnes.Handle, ListBoxEcrire, n, int.Parse(lectureTemp[1])); } } labelFichier.Text = fichier.Substring(fichier.LastIndexOf("\\", StringComparison.Ordinal) + 1); } }
private void boutonEmplacementPiece_Click(object sender, EventArgs e) { FileGUI ouvrir = new FileGUI(); ouvrir.AddFilter("Fichier de pièces", "xml"); if (ouvrir.ShowDialog() == DialogResult.OK) { textBoxEmplacementPiece.Text = CutPath(ouvrir.FileName); } }
private void boutonOpenSauvegarde_Click(object sender, EventArgs e) { FileGUI ouvrir = new FileGUI(); ouvrir.AddFilter("Fichier de sauvegarde", "sav"); if (ouvrir.ShowDialog() == DialogResult.OK) { textBoxEmplacementSauvegarde.Text = CutPath(ouvrir.FileName); } }
public FicEditeur() { InitializeComponent(); enregistrer = new FileGUI(saveFileDialog); enregistrer.AddFilter("Mes fichiers", "me&sdocs"); enregistrer.AddFilter("Tout les fichiers", "*"); ouvrir = new FileGUI(openFileDialog); ouvrir.AddFilter("Mes fichiers", "mesdocs"); ouvrir.AddFilter("Tout les fichiers", "*"); }
private void buttonSauver_Click(object sender, EventArgs e) { FileGUI fileGui = new FileGUI(FileGUI.Write); fileGui.AddFilter("Fichiers texte", "txt"); fileGui.AddFilter("Tous les fichiers", "*"); if (fileGui.ShowDialog() == DialogResult.OK) { fichier = fileGui.FileName; using (StreamWriter streamWriter = new StreamWriter(fichier)) { for (int i = 0; i < listBoxPersonnes.Items.Count; i++) { int nPos = SendMessage(listBoxPersonnes.Handle, ListBoxLire, i, 0); streamWriter.WriteLine(listBoxPersonnes.Items[i] + "#" + nPos); } } listBoxPersonnes.Text = fichier.Substring(fichier.LastIndexOf("\\", StringComparison.Ordinal) + 1); } }
private void LoadElements( FileGUI.Element Doc ) { List<FileGUI.Element> WindowList = ( from Item in Doc.ItemList[ 0 ].ItemList where Item.Name == "windowType" select Item ).ToList(); ItemTree.Items.Clear(); foreach ( FileGUI.Element Win in WindowList ) { TreeViewItem ViewItem = new TreeViewItem(); ViewItem.Header = Win.Field<string>( "name" ); ViewItem.Tag = Win; ItemTree.Items.Add( ViewItem ); } }