public void button2_Click(object sender, EventArgs e) { List <NetworkInterface> interfejsy = new List <NetworkInterface>(); MultiWriter writer = new MultiWriter(textBox1, sciezka_log); interfejsy = NetConfig.ListaInterfejsow(); listBox1.DataSource = interfejsy; listBox1.DisplayMember = "name"; }
private void listBox1_SelectedIndexChanged(Object sender, EventArgs e) { if (licznik <= 1) //warunek konieczny by uniknąć zbędnych wywołań eventu. Zrobiony w związku z tmy, że nie znalazłe właściwości odpowiedzialnej za domyślną wartość listbox-a. { licznik++; } else { MultiWriter writer = new MultiWriter(textBox1, sciezka_log); wybranyInterfejs = (NetworkInterface)listBox1.SelectedItem; writer.Write("Wybrano Interfejs: " + wybranyInterfejs.Name); if (wybranyInterfejs == null) { writer.Write("Ne wybrano interfejsu"); } else { adresyWlasne = NetConfig.ListaIPwlasne(wybranyInterfejs); } listBox2.DataSource = adresyWlasne; listBox1.DisplayMember = "ToString"; } }