如何从 Delphi XE8 中的代码关闭 TMultiview?

How to close a TMultiview from code in Delphi XE8?

我有一个带有链接到 TMultiView 组件的 speedbutton 的表单。 在多视图上我有一些按钮。单击任何按钮时,我希望关闭多视图,并根据单击的按钮调用不同的功能。我试图将我的 MultiView 的 Visible 属性 设置为 false,但表格上的阴影仍然存在。如果我再次点击速度按钮,菜单就会消失,阴影也会如预期的那样消失。 有办法解决吗?

我正在使用 Deplhi XE 8.1

Multiview.HideMaster 将关闭多视图。称此 whenever/wherever 您希望关闭多视图。