» Poradna » Programy

[C#] - aktualizace obsahu v DataGridView

 |   |  Microsoft Windows 7 Chrome 26.0.1410.64

Ahojte,prosím o radu. Dělám program ve Visual Studiu v C sharpu. Mám vytvořený formulář, kde se nachází komponenta DGV a 3 RadioButtony. Pomocí těchto RB přepínam obsah, který se zobrazuje v DGV. Mám v podstatě vytvořené 4 tabulky (3, které obsahují data a jednu do které data cpu). Řeším problém s tím jak svázat jednu tabulku s DGV abych nemusel při každém kliknutí na RB dělat:dataGridView1.DataSource = dataTable1;ale jen a začátku kódu nějak svázat DGV s jednou tabulkou:dataGridView1.DataSource = dataTable;a pak jen v RB dělat:dataTable = dataTable1; Problém je v tom, že se mi neaktualizuje obsah DGV, nevíte proč?

Odpovědi na otázku

 |   |  Microsoft Windows 8 Chrome 26.0.1410.64

vime. je to tim, ze nechapes zakladni principy jazyka. timhle prikazem dataGridView1.DataSource = dataTable;jenom propojis grid s tim, co je aktualne v promenne dataTablea prikazemdataTable = dataTable1;pouze zmenis obsah te promenne na jiny, coz samozrejme nemuze mit zadny vliv na ten grid.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: RB




Určitě si přečtěte

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

** Concorde byl nejrychlejším dopravním letadlem ** Atlantik dokázal přeletět za cca 3 až 3,5 hodiny ** Před osmnácti lety tragická havárie provoz těchto letadel prakticky ukončila

David Polesný, Jiří Černý | 37

Přichází revoluce v oblasti deodorantů!

Přichází revoluce v oblasti deodorantů!

** Britští vědci odhalili uzlový bod procesů, kterými vzniká nejpronikavější složka lidského tělesného pachu ** Nové generaci deodorantů by mohl dodat na síle cílený zásah do života malé skupinky kožních bakterií ** Podle některých vědců by to ale znamenalo zpřetrhat pouta mezi člověkem a mikrobem

Jaroslav Petr | 33

Alza si za osobní odběr účtuje už 45 Kč. Když zaplatíte předem, dostanete slevu

Alza si za osobní odběr účtuje už 45 Kč. Když zaplatíte předem, dostanete slevu

** Osobní odběr v Alze vyjde na 45 Kč ** Když zaplatíte kartou předem, dostanete slevu 30 Kč ** Většina ostatních e-shopů poplatek za osobní odběr nevede

David Polesný | 171

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

** Máme eObčanku, máme čtečku, vyzkoušeli jsme přihlášení na weby úřadů. ** Objevily se drobné problémy, podařilo se nám je vyřešit. ** Používání eObčanky pro online identifikaci je velmi pohodlné.

Marek Lutonský | 35

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Elektřina se vyrábí v elektrárnách, ale do zásuvek v našich domovech to pak má ještě hodně daleko. Dnes se na tuhle dlouhou cestu podíváme.

David Polesný | 81


Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání