Хранение данных ListBox в My.Settings - Visual Basic .NET
Формулировка задачи:
Добрый день, Товарищи!
в процессе работы приложения, добавляем записи в листбокс.
Сохранем кодом ниже. ( очень не хочется носить с собой txt)
А как можно достать коллекцию при load?
как не пытаюсь, ошибки.
Листинг программы
- Private Sub Form1_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing
- My.Settings.text1 = TextBox1.Text
- My.Settings.text2 = TextBox2.Text
- If My.Settings.tabl Is Nothing Then
- My.Settings.tabl = New System.Collections.Specialized.StringCollection()
- Else
- My.Settings.tabl.Clear()
- For Each item In ListBox1.Items
- My.Settings.tabl.Add(item)
- Next
- End If
- My.Settings.Save()
- End Sub
Решение задачи: «Хранение данных ListBox в My.Settings»
textual
Листинг программы
- Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
- My.Settings.LB.Clear()
- My.Settings.LB.AddRange(ListBox1.Items.Cast(Of String).ToArray)
- End Sub
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- ListBox1.Items.AddRange(My.Settings.LB.Cast(Of Object).ToArray)
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д