问题标签 [docking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
948 浏览

delphi - DockManager LoadFromStream 不起作用

我正在创建 5 个表单,并在运行时使用类似的东西将它们停靠到一个名为 DockTarget 的面板

在所有五个孩子都被创建并停靠之后,我正在打电话

但它似乎没有做任何事情,所有的孩子都是停靠的,无论我在关闭表单之前对布局做了什么,它打开的时候就像LoadFromStream不存在一样。

Settings.DockSettings 是之前创建设置时从文件加载的 TMemoryStream。

我有 onFormClose

知道为什么布局没有恢复吗?或者我可以用来保存/加载停靠布局的替代方案?

0 投票
2 回答
2817 浏览

configuration - IDEA 停靠窗口布局

是否可以更改 IDEA 中停靠的工具窗口的布局方式?

目前,最底部的窗口占据了所有的水平空间,左右窗口不占据了所有的垂直空间(因为底部窗口)。

是否可以安排布局,使左右停靠的窗口占据所有垂直空间,而底部的窗口占据剩余的空间?

即有这个:

而不是这个:

0 投票
1 回答
664 浏览

wpf - WPF 像 chrome 一样对接?

我正在尝试为 WPF 找到一个更像谷歌浏览器的对接库。打开两个 chrome 窗口的用户可以从一个选项卡中取出一个选项卡并将其放入另一个选项卡。

我一直在尝试使用 AvalonDock,但它只让 DockableContent 有一个对接管理器,当它移动到另一个管理器时,我找不到一种很好的方法来交换管理器。

任何人都知道使用 AvalonDock 或任何其他库的方法吗?

0 投票
1 回答
853 浏览

c# - 创建一个位于任务栏上方的可停靠表单

我正在尝试创建一个新闻自动收报机,并且我正在寻找创建可停靠表单的最佳方法,该表单将停靠在任务栏上方的桌面(用户可以将其移动到停靠到一侧或顶部屏幕)。在 C# 中执行此操作的最佳方法是什么?

0 投票
0 回答
44 浏览

visual-studio-2010 - Visual Studio 2010 总是以一半大小开始

每当 VS2010 启动时,主窗口都是一半大小 - 屏幕的上半部分。我总是垂直最大化它,但它仍然总是从一半大小开始。我有 2 个未停靠在两侧的子窗口;如果我将它们停靠在主窗口中,那么它会记住正确的大小。

我尝试在全尺寸时保存设置,然后再次导入它们,但这没有任何区别。有任何想法吗??谢谢!

0 投票
1 回答
1137 浏览

silverlight - Silverlight 对接控制

我想在运行时做停靠控件,并在停靠控件和其他控件之间设置一个拆分器,就像 Visual Studio 一样。我不知道什么是最好的选择,我正在考虑:改变它的网格行控件的位置(当将控件停靠到底部时,将控件更改到主网格的底行),我试图改变控件的从0到1的行,控件然后消失了??!

任何帮助???

谢谢

0 投票
1 回答
2100 浏览

wpf - Telerik RadPaneGroup 问题

我将 Telerik Rad Controls 用于 WPF 2009.3.1314。这是我的布局:

一切都很好,但是当我隐藏左侧 RadPane 并再次单击它(以显示它)时,它不会出现,直到我单击其他任何东西(失去焦点,可能不是焦点,而是任何状态)。

我怎么解决这个问题?

0 投票
1 回答
4372 浏览

c++ - 使标签在 Qt 中可移动

我想在 Qt 中创建一个应用程序,其中 QTabBar 中的选项卡可以“取消停靠”,因此它们将成为一个浮动窗口,或者可以拖动到另一个 QTabBar 并“转移”到该 QTabBar。我的目标是让用户通过相互拖动模块来完全自定义界面。

如果您曾经使用过 Adob​​e After Effects CS5,它具有我正在寻找的确切效果。它允许您拖动一个选项卡并将其作为自己的窗口浮动,将其停靠到另一个选项卡页面并执行更多操作。

所以,如果有人能指出我如何做这件事的正确方向,甚至我将从哪里开始,那就太好了!

0 投票
5 回答
5113 浏览

delphi - Delphi 中的选项卡式文档界面

我正在为我的下一个项目考虑不同的用户界面布局,我想知道是否有集成或 3rd 方框架允许我创建选项卡式文档界面?

澄清一下,我想要的不是某种对接机制或 MDI 界面,而是主要是一个框架,它允许我拥有一个主窗体和一个或多个辅助窗体,这些辅助窗体将在主窗体内显示为选项卡。

虽然我说我不想要任何类型的对接机制,但我制作了一个实际使用它的小型测试应用程序。我得到的结果非常接近我想要的。首先,我错过了一些功能,例如每个选项卡上的关闭按钮。其次,我必须创建自己的某种框架来自动化所有任务,例如创建和销毁选项卡、将每个新表单与其选项卡相关联、在相关选项卡关闭时释放表单等等。我并不是说我做不到,但我想知道是否有任何现成的框架已经具备所有这些功能。虽然我更喜欢开源解决方案,但也欢迎商业解决方案。

0 投票
2 回答
1565 浏览

c# - C# 停靠到桌面边缘,弹出问题

我正在制作一个可以停靠在桌面边缘之一的 WPF 应用程序。我通过在屏幕的同一边缘设置一个 5px 宽的透明窗口“EdgeWindow”来做到这一点,只要鼠标移过该窗口,就会弹出应用程序的窗口。

问题在于,虽然“EdgeWindow”设置为“Topmost”,但其他 Windows 应用程序也将其窗口设置为“Topmost”,这意味着 EdgeWindow 可能最终位于某些窗口下方。据我所知,似乎没有保证将 EdgeWindow 保持在顶部的方法。

我的应用程序已经是一个“ApplicationDesktopToolbar”(类似于http://www.codeproject.com/KB/shell/csdoesshell3.aspx)所以我希望可能有某种方法可以使用该基础设施来确定窗口是否应该弹出并摆脱完全“EdgeWindow”,但我看不到任何有帮助的东西。