Listbox pocet polozek   zodpovězená otázka

VB.NET, WinForms

Zdravím, zase vás budu otravovat s takovou malou drobností, mám listbox a potřebuji zjistit kolik je tam ulozeno radku ?

nahlásit spamnahlásit spam 0 odpovědětodpovědět
Public Class Form1
    Dim i As Integer = 1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ListBox1.Items.Add("Položka" & i)
        Label1.Text = ListBox1.Items.Count
        i = i + 1
    End Sub
End Class

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

Proctam je i = i + 1 ? :-D

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

:-~)

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

Nešlo by to úsměvné "i" nějak vynechat? :-)

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ListBox1.Items.Add("Položka " & (ListBox1.Items.Count+1))
        Label1.Text = ListBox1.Items.Count
    End Sub

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

Copak je to tak složité?? Po kliknutí na tlačítko se přidá položka. A inkrementace i je tam proto, aby surfix následující položky byl o jednu větší než položky předchozí.

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

krok 1: Naplnit ListBox daty

Krok 2:

dim PocetRadku as Integer = Me.ListBox.Items.Count
nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tento zápis je chybný - taháte to ze třídy ListBox, nikoliv z chtěného ListBoxu, správně je to takhle:

radky = mujListBox.Items.Count

nahlásit spamnahlásit spam 0 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