protected override void OnPaneReplaced(LayoutEngineReplaceEventArgs e)
 {
     base.OnPaneReplaced(e);
     e.NewPane.Align = e.OldPane.Align;
     e.NewPane.Length = e.OldPane.Length;
 }
 protected virtual void OnPaneReplaced(LayoutEngineReplaceEventArgs e)
 {
     if (PaneReplaced != null)
         PaneReplaced(this, e);
 }