protected override void OnActivate(CancelEventArgs e) { if (IsActivated == false) { var service = Site != null?Site.GetService(typeof(SIndentGuide)) as IndentGuideService : null; if (service != null) { service.PreserveSettings(); } IsActivated = true; ShouldSave = false; } base.OnActivate(e); Wrapper.Activate(); }