Ini adalah contoh sederhana, tetapi sangat jarang terlihat, bagaimana kita lakukan dalam visual basic. Bersih untuk bergerak (dalam kode) item dalam ListView.
Butuh bentuk dengan ListView dan dua tombol:
Sekarang, mengisi ListView dengan beberapa data untuk contoh dan akan di acara Load yang sama:
ListView1.Items.Add ("Carlos") ListView1.Items.Add ("Marcelo") ListView1.Items.Add ("Damian") ListView1.Items.Add ("Susan") ListView1.Items.Add ("Gerard") ListView1.Items.Add ("Claudia") ListView1.Items.Add ("Marta") ListView1.Items.Add ("Liliana") ListView1.Items.Add ("Elisa") ListView1.Items.Add ("Agustinus") ListView1.Items.Add ("Camila") ListView1.Items.Add ("Lucas") ListView1.Items.Add ("Jorge") ListView1.Items.Add ("Mabel") ListView1.Items.Add ("Natalia") ListView1.Items.Add ("Gabriella") ListView1.Items.Add ("Paula") ListView1.Items.Add ("Matias") ListView1.Items.Add ("Martin") ListView1.Items.Add ("John") ListView1.Items.Add ("Maria") ListView1.Items.Add ("Abel") ListView1.Items.Add ("Petrus")
ListView1.FullRowSelect = True
ListView1.MultiSelect = False
ListView1.HideSelection False =
Perhatikan bahwa kita juga seteado tiga sangat penting sifat: FullRowSelect = True untuk item dengan memilih seluruh baris ditandai, MultiSelect = False sehingga hanya Anda dapat memilih item dan HideSelection = False untuk selalu melihat apa item yang dipilih .
Kemudian pada acara klik tombol UP:
Jika ListView1.SelectedIndices.Count> 0 Then Mencoba Dim waktu As String temp = ListView1.Items (ListView1.FocusedItem.Index - 1). Teks ListView1.Items (ListView1.FocusedItem.Index - 1). Text = ListView1.FocusedItem.Text ListView1.FocusedItem.Text = sementara ListView1.Items.Item (ListView1.FocusedItem.Index - 1). Terpilih Benar = ListView1.Items.Item (ListView1.FocusedItem.Index - 1). Fokus = True Menangkap mantan Sebagai Exception Bunyi () Akhir Coba Lain MsgBox ("Anda harus memilih item dari daftar.") End If
dan acara tombol BAWAH klik:
Jika ListView1.SelectedIndices.Count> 0 Then Mencoba Dim waktu As String temp = ListView1.Items (ListView1.FocusedItem.Index + 1). Teks </ code> ListView1.Items (ListView1.FocusedItem.Index + 1). Text = ListView1.FocusedItem.Text ListView1.FocusedItem.Text = sementara ListView1.Items.Item (ListView1.FocusedItem.Index + 1). Terpilih Benar = ListView1.Items.Item (ListView1.FocusedItem.Index + 1) = Fokus. Benar Menangkap mantan Sebagai Exception Bunyi () Akhir Coba Lain MsgBox ("Anda harus memilih item dari daftar.") End If
Itu saja, mereka dapat menjalankan dan menguji cara kerjanya. Saya meninggalkan menangkap menjalankan PROGRAM:
Saya berharap bahwa, seperti saya, mereka akan sangat berguna.
Informasi Bitacoras.com ...
Laju Bitacoras.com: Ini adalah sederhana, tapi sangat jarang terlihat, contoh bagaimana kita lakukan dalam visual basic Bersih bergerak (dalam kode) item dalam ListView.. Butuh bentuk dengan ListView dan dua tombol: Sekarang, akan mengisi ....
Hanya apa yang saya butuhkan untuk proyek saya di pc saku. Banyak terima kasih.
Hei! situs ini terbaik Anda, benar-benar itu. Terima kasih untuk berbagi pengetahuan Anda dengan kami ...
Selamat ... berharap Lebih
hei berkat x informasi ini jika Anda tidak suka tapi mungkin beberapa kode untuk lulus elemen listbox yang lain listbox yang berbeda?
dari sudah terima kasih banyak!
terima kasih banyak, benar-benar saya menggunakannya pada sebuah proyek besar di mana Anda perlu menggunakan banyak komponen ListView.
hi ingin tahu bagaimana saya melewati data yang saya miliki dalam texbox ListView beberapa
Saya formulir ini dilakukan dari klien mana pencarian akan membawa data yang saya dimasukkan ke dalam texbox tersebut.
salam
tidak mengakui ... (gt)
Halo gt sesuai dengan kode HTML untuk tanda lebih besar (>), kita melihat bahwa ketika bermigrasi ke server baru nilai ini berubah.
Sudah diperbaiki, kembali memeriksa kode asli ...
Elisa
Mery dalam kaitannya dengan baris yang mengandung gt Anda dapat mengganti hal berikut:
Jika ListView1.SelectedIndices.Count 0 Then
Jika ListView1.SelectedIndices.Count 0 Then
Aku di dalam tanda-tanda di atas berbeda dari () sebelum 0 (nol)