🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages Started by WebSpider Sun, 27 Dec 2009 19:47
DataGridView i odczyt
#21294
Author: WebSpider
Date: Sun, 27 Dec 2009 19:47
19 lines
1875 bytes
Witam!
Do DGV podpiąłem listę klas (Lista.DataSource = konfiguracja.Ob.Dyski_lista;
gdzie Dyski_lista są typu List<DyskSieciowy>a klasa DyskSieciowy zawiera 
kilka stringów. )
Całość wyświetla się w porządku, teraz chciałem żeby po dokonaniu zmian
na tym DataGridzie, zmiany były przeniesione do konfiguracja.Ob.Dyski_lista,
więc pomyślałem, że zrobię konfiguracja.Ob.Dyski_lista.Clear(); i przeczytam
po koleji wiersz po wierszu i dodam to do ponownie do Dyski_lista już ze 
zmianiami.
Innego sposobu nie znam, a problem w tym, że nie mogę przeczytać nic
bo dostaję błąd, że obiekt jest pusty, np jak chcę wyświetlić:
Lista.Rows[0].Cells[0].Value.ToString() to się tutaj wywala.
Jak mogę inaczej to uaktualnić źródło danych żeby nanieść zmiany
które dokonam po np dwukliku danej komórki i zmianie wartości?

-- 
Z góry dziękuję!
Pozdrawiam,
Konrad 
Re: DataGridView i odczyt
#21295
Author: Tomasz Muszyński
Date: Sun, 27 Dec 2009 22:25
23 lines
2102 bytes
W dniu 09-12-27 20:47, WebSpider pisze:
> Witam!
> Do DGV podpiąłem listę klas (Lista.DataSource =
> konfiguracja.Ob.Dyski_lista;
> gdzie Dyski_lista są typu List<DyskSieciowy>a klasa DyskSieciowy zawiera
> kilka stringów. )
> Całość wyświetla się w porządku, teraz chciałem żeby po dokonaniu zmian
> na tym DataGridzie, zmiany były przeniesione do
> konfiguracja.Ob.Dyski_lista,
> więc pomyślałem, że zrobię konfiguracja.Ob.Dyski_lista.Clear(); i
> przeczytam
> po koleji wiersz po wierszu i dodam to do ponownie do Dyski_lista już ze
> zmianiami.
> Innego sposobu nie znam, a problem w tym, że nie mogę przeczytać nic
> bo dostaję błąd, że obiekt jest pusty, np jak chcę wyświetlić:
> Lista.Rows[0].Cells[0].Value.ToString() to się tutaj wywala.
> Jak mogę inaczej to uaktualnić źródło danych żeby nanieść zmiany
> które dokonam po np dwukliku danej komórki i zmianie wartości?

Poczytaj o Bindings. Jest też coś takiego jak BindableList<> (dokładnej 
nazwy nie pamiętam). To powinno pomóc na synchronizację.

tm
Re: DataGridView i odczyt
#21296
Author: WebSpider
Date: Mon, 28 Dec 2009 21:09
10 lines
1348 bytes
Użytkownik "Tomasz Muszyński"  napisał
> Poczytaj o Bindings. Jest też coś takiego jak BindableList<> (dokładnej 
> nazwy nie pamiętam). To powinno pomóc na synchronizację.
>

Dziękuję bardzo :) na pewno sprawdzę!

-- 
Pozdrawiam,
Konrad 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads