Подскажите, как сериализовать созданные Item'ы в панели, их текст, значение CheckBox и кнопку Delete, и дессериализовать при перезапуске программы? Понимаю, как сделать это с простым текстом или классом, а что делать с целым User Control'ом понятия не имею...
Сериализовать элементы управления полностью не нужно.
Сериализация данных на то и сериализация, что мы преобразовываем их в формат, удобный для чтения, отправки и записи.
На скриншоте я вижу, что вы собираетесь сериализовать список ваших дел. Что минимально нужно, чтобы представить одно дело? Описание дела и статус.
Значит пишите в JSON или подобный формат массив, один элемент которого выглядит так:
{description: "Meet with Sergey", status: false}
А дальше читаете ваш файлик, плодите нужное количество чекбоксов, пихаете их на панель и заполняете согласно содержимому файла.
Для сохранения состояния в .NET не нужно изобретать велосипед с сериализацией. Просто запишите ваши данные в Settings, и при следующем старте они автоматически восстановятся. (Картинки смотрите тут.)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Собственно как получить координаты через gps/wifi/ip? В интернете нашёл видео, где пишут что-то типа
Пытаюсь перебрать массивы массивов через foreach: Ошибка
В программе создаются и удаляются объекты, в них есть события и метод который запускается в отдельном потокеВ этом методе который будет работать...