Как сделать так что бы в Listview1 во втором столбце информация отображалась символом "*" - Visual Basic .NET
Формулировка задачи:
Есть listview с двумя столбцами. Первый - логин, второй - Пароль.
Как сделать так что бы в Listview1 во втором столбце (Пароль) информация отображалась символом * ?
а при нажатии на строчку выводилась выбранная запись в Textbox1 и Textbbox2 уже нормальным текстом.
На сколько мне известно у listview нет свойства PasswordChar. Как можно выйти из этой ситуации?
из listview в текстовый поля вывожу вот так:
Заранее спасибо за помощь!
Листинг программы
- If Not ListView1.SelectedItems.Count = 0 Then
- With ListView1.SelectedItems.Item(0)
- Me.TextBox1.Text = .Text
- Me.TextBox2.Text = .SubItems(1).Text
- End With
- End If
Решение задачи: «Как сделать так что бы в Listview1 во втором столбце информация отображалась символом "*"»
textual
Листинг программы
- Dim li As ListViewItem
- Dim subLI As ListViewItem.ListViewSubItem
- Dim text() As String
- Try
- text = IO.File.ReadAllLines("D:\1.txt", System.Text.Encoding.Default)
- Catch ex As Exception
- MsgBox(ex.Message, MsgBoxStyle.Critical)
- End Try
- For i = 0 To UBound(text)
- li = New ListViewItem
- li.Text = Split(text(i), "|")(0)
- li.Tag = Split(text(i), "|")(1)
- subLI = New ListViewItem.ListViewSubItem
- subLI.Text = "*".PadRight(li.Tag.ToString.Length, "*")
- li.SubItems.Add(subLI)
- ListView1.Items.Add(li)
- Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д