Поделиться через


IPersistComponentSettings.SaveSettings Свойство

Определение

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

public:
 property bool SaveSettings { bool get(); void set(bool value); };
public bool SaveSettings { get; set; }
member this.SaveSettings : bool with get, set
Public Property SaveSettings As Boolean

Значение свойства

true, если элемент управления должен автоматически сохранять свое состояние, иначе false.

Примеры

В следующем примере кода показано, как правильно проверка значение свойства элементом управления перед попыткой автоматического SaveSettings сохранения данных конфигурации.

protected override void Dispose( bool disposing ) {

if(disposing) {

try {

if (SaveSettings) {

SaveComponentSettings();

}

}

finally {

//...

}

}

Комментарии

Если элемент управления содержит данные конфигурации, они обычно сохраняются в ответ на явный вызов SaveComponentSettings метода или иногда неявно при вызове метода элемента управления Dispose . Свойство SaveSettings определяет, сохраняет ли элемент управления автоматически свои данные конфигурации при удалении.

Значение SaveSettings по умолчанию зависит от реализации элемента управления . В документации по элементу управления должно быть указано, используются ли параметры приложения, какие данные сохраняются и какое значение SaveSettings по умолчанию имеет свойство .

Применяется к

См. также раздел