void RootVisual_ElementCleaning(object sender, LayoutSerializationEventArgs e) { var pane = e.AffectedElement as RadPane; if (pane != null) { _canUserCloseDictionary[RadDocking.GetSerializationTag(pane)] = pane.CanUserClose; } }
void RootVisual_ElementLoaded(object sender, LayoutSerializationEventArgs e) { var pane = e.AffectedElement as RadPane; if (pane != null) { var canClose = CanUserClose(pane); //pane.CanUserClose = CanUserClose(pane); if (!canClose) { Views.Add(pane); pane.CanUserClose = true; } if (IsCharterPane(pane)) { AddCharterToHidden(pane); SetCharterPaneBindings(pane); } } }