Beispiel #1
0
        void RootVisual_ElementCleaning(object sender, LayoutSerializationEventArgs e)
        {
            var pane = e.AffectedElement as RadPane;

            if (pane != null)
            {
                _canUserCloseDictionary[RadDocking.GetSerializationTag(pane)] = pane.CanUserClose;
            }
        }
Beispiel #2
0
        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);
                }
            }
        }