} // CreateSetting // ---------------------------------------------------------------------- private void ValueSaving(object sender, SettingValueCancelEventArgs e) { if (AllowMinimized == false && window.WindowState == WindowState.Minimized) { e.Cancel = true; } } // ValueSaving
} // UserSettingSaving // ---------------------------------------------------------------------- private void UserSettingLoading(object sender, SettingValueCancelEventArgs e) { if (this.SettingLoading != null) { this.SettingLoading(sender, e); } } // UserSettingLoading
} // OnValueSaving // ---------------------------------------------------------------------- protected virtual object OnValueLoading(string name, object value) { if (ValueLoading == null) { return value; } SettingValueCancelEventArgs e = new SettingValueCancelEventArgs(this, name, value); ValueLoading(this, e); return e.Cancel ? null : e.TargetValue; } // OnValueLoading
} // OnValueSaving // ---------------------------------------------------------------------- protected virtual object OnValueLoading(string name, object value) { if (ValueLoading == null) { return(value); } SettingValueCancelEventArgs e = new SettingValueCancelEventArgs(this, name, value); ValueLoading(this, e); return(e.Cancel ? null : e.TargetValue); } // OnValueLoading
} // UserSettingSaving // ---------------------------------------------------------------------- private void UserSettingLoading(object sender, SettingValueCancelEventArgs e) { if (this.SettingLoading != null) { this.SettingLoading(sender, e); } } // UserSettingLoading
} // CreateSetting // ---------------------------------------------------------------------- private void ValueSaving(object sender, SettingValueCancelEventArgs e) { if (AllowMinimized == false && window.WindowState == WindowState.Minimized) { e.Cancel = true; } } // ValueSaving