Problem z kontrolką listView / oświeżaniem...

0

Witam!

Będąc początkującym w kwestii C#, postanowiłem zasięgnąć po pomoc tutaj. Otóż mój problem dotyczy odświerzania listView. Chcę, aby na bieŻąco byla uaktualniana lista aktywnych procesów, ale nie wiem jak ustalic, zeby dane sie odswiezaly co np. 2 sekundy.

Drugi mój problem odnosi się do widoku szczegółów w kontrolce listView, a dokładnie nie wiem jak z poziomu funkcji uzupełniającej kontrolke zapisac szczegóły? tzn. mam kolumne np. Nazwa i Rozmiar i teraz wiem, ze jak dam:

listView1.Items.Add('element');

to napis element pokaze sie w pierwszej kolumnie, czyli w Nazwa. Ale jak teraz dodać coś do kolumny Rozmiar?

Z góry serdecznie dziękuję za pomoc i pozdrawiam,

Mateo.

0
  • Odswiezanie - musisz zatrudnic do tego watek.

  • Elementy do ListView mozna dodawac na przyklad tak:

Listview.Add(new ListViewItem(new string [] {"pierwsza kolumna","druga kolumna"}));

Pisane z palca, ale powinno hulac.

pozdrawiam
johny

0
johny_bravo napisał(a)
  • Odswiezanie - musisz zatrudnic do tego watek.
    johny

Jak na początek to moim zdaniem wystarczy kontrolka Timer ;)

0
Lukke napisał(a)
johny_bravo napisał(a)
  • Odswiezanie - musisz zatrudnic do tego watek.
    johny

Jak na początek to moim zdaniem wystarczy kontrolka Timer ;)

Zwal jak zwal ;-) Moze byc tez BackgroundWorker - ale wszystkie to osobny watek :-)

Swoja droga dla mnie bardziej przyjemnie pisze sie klasyczny watek niz wszystkie te kontrolki...

pozdrawiam
johny

0

Zgadza się, ale dla początkującego kodzenie za pomocą kontrolek jest dużo łatwiejsze niż pisanie klasycznych wątków, dlatego też Backgroundworker albo Timer :) Ten drugi nawet może zachowywać odstęp, tym bardziej nadaje się do celu, o którego mateo pytał.

1 użytkowników online, w tym zalogowanych: 0, gości: 1