ListView a Checkbox   zodpovězená otázka

VB.NET, WinForms

Zdravím,

vytvářím miniaplikacičku, která má jeden ListView nastavený na hodnotu Details a má Checkboxy.

Když chci načíst uložené hodnoty zpět do ListView, je problém u Checkboxů.

...
Dim checak as String = soubor.ReadLine()
If checak = "zatrhnuto" Then
  ListView1.Items(0).Checked = True
End If
If checak = "nezatrhnuto" Then
  ListView1.Items(0).Checked = False
End If

Nevím jak mám programově zatrhnout checkboxy.

Poradí někdo prosím?

Děkuji

Pavel

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

Už jsem na to přišel :)

Byla to úplná banalita.

Udělal jsem chybu v zadání ListView1.Items(0).Checked = True

správně tam mělo být:

Dim soubor As New IO.StreamReader(cesta1)
    While Not soubor.EndOfStream        
       Dim checak As String = soubor.ReadLine()
       Dim zal1 As String = soubor.ReadLine()
       Dim zal2 As String = soubor.ReadLine()

       Dim polozka As New ListViewItem()
           polozka.Text = zal1
           polozka.SubItems.Add(zal2)
                
            If checak = "zatrhnuto" Then
               polozka.Checked = True
            End If
            If checak = "nezatrhnuto" Then
               polozka.Checked = False
            End If
                ListView1.Items.Add(polozka)
            End While
            soubor.Close()

Přesto děkuji autorům webu i všem kdo sem píší.

Pavel

nahlásit spamnahlásit spam 3 / 3 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

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