Можно ли использовать пользовательский класс в Properties.Settings.setting - PullRequest
2 голосов
/ 03 ноября 2011

Я знаю, что можно использовать настройки для хранения некоторых значений по умолчанию или пользовательских настроек программы.

Но мне нужно сделать настройку, которая может содержать класс, который я написал сам. Это возможно? Я не вижу классов, которые я создал сам, в столбце «Тип» или «Обзор» в настройках.

Спасибо.

1 Ответ

1 голос
/ 03 ноября 2011

Поддерживает базовые типы данных + все типы. Вы можете сохранить свой объект в XML или реализовать сериализацию для сохранения через IO в любом формате. Просмотрите пространство имен вашего проекта в соответствии с вашим типом. Используйте визуальный интерфейс: Свойства проекта -> Настройка -> Тип столбца -> Обзор ... -> Перейдите в пространство имен проекта и выберите нужный тип.

Кстати, перестройте решение / проект, если вы не видите там своих классов.

...