C# 如何以编程方式激活自动隐藏窗体?

C# 如何以编程方式激活自动隐藏窗体?,c#,winforms,dockpanel-suite,C#,Winforms,Dockpanel Suite,我有一个DockContent和DockState=DockState.DockBottomAutoHide 如何使此窗口再次可见 使用“可见”我的意思是不将DockState更改为DockState.DockBottom,而只是将其弹出(滑出)-与将鼠标悬停在“自动隐藏”选项卡上时的行为相同 我四处搜索了几个小时,没有成功。 回答在我的环境中不起作用:2.5已经过时,因此我鼓励您尽可能升级到2.x系列的最新版本 但是,使用此版本,您应该能够调用DockContent上的Show(),以便“滑出

我有一个
DockContent
DockState=DockState.DockBottomAutoHide

如何使此窗口再次可见

使用“可见”我的意思是不将
DockState
更改为
DockState.DockBottom
,而只是将其弹出(滑出)-与将鼠标悬停在“自动隐藏”选项卡上时的行为相同

我四处搜索了几个小时,没有成功。

回答在我的环境中不起作用:

2.5已经过时,因此我鼓励您尽可能升级到2.x系列的最新版本


但是,使用此版本,您应该能够调用
DockContent
上的
Show()
,以便“滑出”。解释了在更高版本中破坏该功能的原因,并提供将
ActiveAutoHideContent
设置为要显示的
DockContent
的替代方法。

您使用的是什么版本?我希望在您引用的链接中讨论的解决方案能够工作(设置ActiveAutoHideContent)。它是2.5版。将
ActiveAutoHideContent
设置为什么?2.5已经过时了。但是,在这个版本中,您应该能够对要“滑出”的dock内容调用Show()。您提供的链接解释了在更高版本中破坏该功能的错误,并提供了将ActiveAutoHideContent设置为要显示的dock内容的替代方法。@roken:谢谢,这很有效。请提供这个答案,以便我投票。