2

我已经开始使用 WeifenLuo 的 DockPanel 套件,这似乎很有帮助。无论如何,这是一个我无法解决的问题:我需要创建一个类似 VS 的 UI - 它应该包含一个“工具面板”,停靠在父窗口的左侧,以及停靠在中心的其他一些子窗口。很简单,是吗?

但是如何使“工具面板”永远不应该关闭或移动/从它的位置拖动 - 只隐藏/显示或改变大小?

我发现如何拒绝被关闭 - 通过 FormClosing 事件 - 我知道很容易 - 但剩下的呢?有人知道吗?

先感谢您。

4

2 回答 2

3

您需要“锁定”工具面板窗口的 PanelPane:

toolPanel.PanelPane.AllowDockDragAndDrop = false;
于 2012-09-25T09:14:54.267 回答
2

this.AllowEndUserDockingthisDockContent在哪里对我有用。也许以后的版本?

于 2012-11-26T20:35:55.810 回答