日期:2014-05-17  浏览次数:21418 次

WeifenLuo.WinFormsUI.Docking的一个问题
我为了使用多个toolStrip , 而把 dockPanel 放在了 toolStripContainer 中,

并且把 DocumentStyle 设为 DockingWindow ,(其他模式就报错)


然后在程序启动时候 读取 dockPanel.SaveAsXml(this.m_DockPath); 保存的xml文档来恢复上次结束时候的布局

但是这个时候 整个布局界面就变形, 全部缩在窗体的左上角, 然后再怎么拖动也恢复不了

但是直接用

  m_RemarkForm.DockPanel = dockPanel;
  m_RemarkForm.Show(dockPanel, DockState.DockBottom);

的方式就正常

但是这样 只能放几个固定位置, 不能做到手动调节时候的灵活

请问 怎么解决这个全部缩在窗体的左上角的问题?

------解决方案--------------------
这个控件Bug比较多,建议不用。