Mam void w mainWindow odpowiadający za wczytane danych z pliku txt do listboxa. Na razie używam do tego przycisku. Wiem tylko że muszę użyć do tego Listbox.itemssource. Niestety nie wiem jak. Dodatkowo jak mam sprawić że wybranie itemu z listy uruchomi innego voida oraz jak uruchomić voida z innego skryptu?
0
0
super ze void i chcesz uruchomic innego voida. Ale moze napisz biznesowo co chcesz osiagnac bo opisujesz tak problem ze nikt go nie rozumie
Dodatkowo robisz z tego problem XY (jak nie wiesz co to sprawdz w google)
Wiec jeszcze raz. Co chcesz osiagnac (biznesowo)
0
{
string[] linie = File.ReadAllLines(@"d:\x.txt");
for (int i = 0; i < linie.Length; i += 8)
{
ListB.Items.Add(linie[i]);
}
}
To jest void odpowiadający za wczytanie danych do listboxa. Chcę sprawić aby był uruchamiany przy starcie. Znajduje się w pierwszym oknie. W drugim oknie znajduje się to:
void Add_Btn(object sender, RoutedEventArgs e)
{
//Jakiś kod
this.Close();
Z tego drugie okna muszę uruchomić void z pierwszego okna. W pierszym oknie znajduje się listbox. Muszę sprawić aby naciśnięciu jakiegokolwiek elementu znajdującego się w listboxie uruchamiał się kod.
0
- wiec jak masz forme i tam gdzie masz InitializeComponent (konstruktor) wywolaj tam swojego voida (czymkolwiek on jest)
- jezeli potrzebujesz wywolac cos z innej klasy to
2.1) zrob voida public
2.2) w tamtym drugim przekazuj referencje pierwszego (bys mial ten sam obiekt)
2.3) wywoluj ta funkcje z obiektu