private void tsMenuDateiOpenFile_Click(object sender, EventArgs e) { // TODO: verschiedene Eingabeformate if (opFiDiagListe.ShowDialog() == System.Windows.Forms.DialogResult.OK) { // FileName speichern openFileName = opFiDiagListe.FileName; // TODO: Liste erweitern oder neu erstellen/andere Datei einlesen? // FilterListe leeren ByPassFilter.ClearList(); using (StreamReader sr = new StreamReader(opFiDiagListe.FileName)) { while (!sr.EndOfStream) { ByPassFilter.AddItem(sr.ReadLine()); } } lbxListe.DataSource = null; lbxListe.DataSource = ByPassFilter.Filter.Select(x => x.ByPassString).ToList <string>(); } }
private void AddEvasionString(string newEvasion) { if (newEvasion != String.Empty) { ByPassFilter.AddItem(newEvasion); lbxListe.DataSource = null; lbxListe.DataSource = ByPassFilter.Filter.Select(x => x.ByPassString).ToList <string>(); } }