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

Odpowiedz Nowy wątek
2006-08-08 13:05
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.

Pozostało 580 znaków

2006-08-08 13:27
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


You need to learn how to walk
before you can run

Pozostało 580 znaków

2006-08-08 15:33
0
johny_bravo napisał(a)
  • Odswiezanie - musisz zatrudnic do tego watek.
    johny

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

Pozostało 580 znaków

2006-08-08 17:33
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


You need to learn how to walk
before you can run

Pozostało 580 znaków

2006-08-09 00:45
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ł.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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