问题标签 [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.
.net-4.0 - 对接 wpf .net 4.0
.net 4.0 中是否有内置的可能性将 WPF 窗口停靠到容器中?像 Visual Studio 这样的东西会很棒。
谢谢!
css - 非滚动标题的 CSS 或表格“Dock 布局”解决方案?
我有一个不随其下方内容滚动的可变高度标题。内容将像普通网页一样,溢出=自动,受限于视口的大小。
我还没有找到无表格的 CSS 解决方案,并且使用表格溢出无法正常工作 - 底部表格行不受视口高度 - 标题高度的限制。
这似乎是一个相当简单和普遍的问题。有没有人想出一个可行的解决方案?如果有帮助,我可以忽略 IE < 8。
c# - 在 Windows 窗体应用程序上停靠和锚定
我正在使用C#和.NET Compact Framework 2.0 SP2为Windows Mobile 5.0及更高版本开发应用程序。
我有一个 WinForm,里面有两个面板(upperPanel 和 bottomPanel)。我希望upperPanel 总是填充表单高度的2/3,而bottomPanel 填充表单高度的1/3。两个面板都将完全填充表单的宽度。
我用过这个:
但是 upperPanel 完整地填写了表格。
我怎样才能做到这一点?我希望,或多或少,在不同的外形尺寸和横向或纵向模式上使用相同的 gui。
谢谢你。
visual-studio-2008 - Silverlight 中的最大宽度和高度
一般来说,如何设置一个控件来占据其容器的整个高度和宽度?我是 Silverlight 的新手,并且对控件没有 Dock 属性感到惊讶(除非我遗漏了什么)。
user-interface - 如何将 CPaneDialog 停靠到 MainFrm 和..?
我对 CPaneDialog 有疑问。我使用 SetPaneSize MFC 功能包示例项目进行了测试。奇怪的是 CPaneDialog 不能停靠到 MainFrm 而 CDockablePane 可以。CPaneDialog 也是 CDockablePane 的子类,但它不能。只有 DockToWindow( &other_CPaneDialog_instance... ) 是可能的。如果我调用 DockToPane(),则 CPaneDialog 的内容不会正确绘制或刷新。
如何将 CPaneDialog 停靠到 MainFrm 窗口?
另一个问题是关于绘图。如果在 SetPaneSize 示例中删除树控件的代码,则 view1 的内容(CDockablePane 的实例)不会正确重绘。在做了一些实验之后,我决定应该在它的 OnSize 和 OnPaint 方法中做一些事情。(OnSize 更为关键。)这是预期的行为吗?
wpf - 像 iGoogle 一样的 WPF 可停靠 Windows
我正在寻找iGoogle风格的可停靠窗口/面板控件。到目前为止,我发现的所有窗口/面板的高度都具有固定长度,但我希望能够像 iGoogle 一样拥有不同长度的窗口。
到目前为止,我发现的最好的是一个名为 BlackLight 的控制库,它没有上述功能。
.net - WPF 窗口停靠
我有多个窗口(.xaml 文件)。我想将一个窗口停靠在另一个窗口中。
说,我有一个 ParentWindow.xaml。在 ParentWindow 中单击一个按钮,我打开 ChildWindow.xaml。打开 ChildWindow.xaml 后,我必须将其停靠在 ParentWindow.xaml 中。
如何实施?
wpf - AvalonDock 自动隐藏到窗格的一侧而不是窗口
我有以下 AvalonDock XAML:
WIPadDock 项目最终将被折叠。当它被折叠时,它会移动到窗口的一侧,而不是中间的窗格。
有没有办法让它保持在一边?
为了更清楚,这里有一些图片:
窗格扩展 http://img215.imageshack.us/img215/8725/avalondock1.png
窗格隐藏 http://img215.imageshack.us/img215/2763/avalondock2.png
jquery - 用于在网页上停靠/滑动面板的 CSS
我想在 Web 表单上显示任何验证错误消息,类似于 Visual Studio 中的编译错误消息,当出现错误时会从底部向上滑动。错误消息面板应覆盖在表单顶部而不占用额外空间,并且可以在需要时关闭。如何在 CSS / jQuery 的帮助下或以任何其他方式实现这一目标?
谢谢,拉玛
wpf - 在 WPF 中实现 multidock 窗口系统(如 blend、visual studio)
您将如何实现一个停靠工具箱窗口系统,如在 Expression Blend 中所见,您可以通过多种方式将工具箱窗口停靠在彼此之间,重叠为选项卡或浮动顶层窗口。我的系统的行为应该与 Expression Blend 中的几乎相同。此外,我在拖动时获得工具箱窗口停靠的视觉提示的方式正是我所需要的。
只有一个例外:在混合中拖动到已经处于顶层(撕下)的工具箱窗口时,我只能将其停靠为填充整个窗口的选项卡。然而,我需要一个工具箱窗口和主窗口之间没有区别的系统。我需要能够将窗口停靠在工具箱窗口中,就像在主窗口中一样。
另请注意,由于内部政策,我不能为此使用任何开源或第 3 方库。
我很想知道你将如何为这样的事情设置通用类设计?我想尽可能保持通用性,以便它可以用于许多不同的场景。
对接行为如下图所示。中心图像显示了感知拖动停靠区域。以及窗口会捕捉到的外部图像:
替代文字 http://img196.imageshack.us/img196/2450/dockingregions.png
一般来说,我在这里面临的主要问题是:如何设计编程模型(如何在 XAML 中持久化对接配置)以及如何真正实现底层功能。我的第一个想法是我想要一个 DockPanel 和 TabControl 的共生体。在这行中的一些东西:
当然,这还没有意义。不能以这种方式定义对接,并且这里还没有解决窗口问题。但我喜欢通过在 DockTabItem 上定义一些属性来定义停靠和选项卡组的想法。我真的不想引入像 TabGroups 或类似的额外控件。我喜欢 DockPanel 中的停靠行为,只需定义子项的顺序和 Dock 附加属性。当然,我的对接会更复杂一些,并且表现得更像 Grid 所做的。