Diskuze: WinForms - DataSource do Listu?
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Upravit to chci prozatím takto:
for(int i = 1;i<listBox1.Items.Count;i++)
{ listBox1.Items.RemoveAt(i);
listBox1.Items.Insert(i, "test");
}
Já právě potřebuji, abych pokaždé mohl načíst jiný soubor, ale vykonat stejný proces.
Když se podíváš, co ti vrací metoda ReadAllLines(), zjistíš, že je to pole stringů. A v poli opravdu nemůžeš mazat indexy Zkus tam dát BindingList:
listBox1.DataSource = new BindingList<string>(File.ReadAllLines(path));
P.S. případně ObservableCollection, pokud to děláš ve WPFku.
Zobrazeno 5 zpráv z 5.