Jak číst z DataGridView?   zodpovězená otázka

VB.NET

Umím si udělat krasnou tabulku pomocí DataGridView.

1
DataGridView.Rows.Add("něco", "něco", "něco", "něco")

Ale ani za boha nejsem schopej z toho DataGridViewu něco přečíst. Msdn knihovnu i Object Browser jsem použil a nebyl jsem schopný to tam najít.

Dále se mi nedaří vypnout to automatické sezařování sloupců, jestli to vůbec lze.

Předem Děkuji za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Neviem, či som Vás správne pochopil. Skúsim prezentovať nasledujúci kód - snáď pomôže.

1
2
3
4
5
6
7
8
Dim dt As New DataTable
dt.Columns.Add("Id")
dt.Columns.Add("Mesto")
dt.Rows.Add(New Object() {"0", "Bratislava"})
dt.Rows.Add(New Object() {"1", "Praha"})
Me.DataGridView1.DataSource = dt
MsgBox("Hlavné mesto Slovenska je " & DataGridView1.Item(1, 0).Value.ToString)
MsgBox("Hlavné mesto Čiech je " & DataGridView1.Item(1, 1).Value.ToString)

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

DataGridView je tabulka, kde jednotlivé záznamy představují řádky a položky záznamu sloupce. Na jednotlivé řádky a sloupce se lze odkazovat pomocí indexu nebo klíče.

Následující příklad načte data z druhého sloupce prvního řádku:

1
Dim value = DataGridView1.Rows(0).Cells(1).Value

Způsob řazení (včetně zákazu řazení) lze nastavit vlastností SortMode jednotlivých sloupců.

Vše je přehledně a srozumitelně zdokumentováno v MSDN včetně příkladů...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A ako jednoducho načítať celý riadok do pola bez prechádzania stlpcov ???

nahlásit spamnahlásit spam 0 odpovědětodpovědět

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback