问题标签 [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 回答
290 浏览

uitableview - 将一个项目停靠在 UITableView 之上,比如 ipad 上的 imdb 应用程序?

我想做一些类似于 ipad 上 imdb app 上的左 UITableView 的事情。一旦您选择了一个项目,它将成为顶部的第一个项目,并将停靠在那里。当您轻弹下面的列表时,它会一直存在。有人对我如何实现这一目标有任何建议吗?

0 投票
1 回答
1040 浏览

wpf - WPF -- 停靠在 MDI 内部

我不确定这是一个适当的问题。但是如何在 MDI 内部进行对接。我有一个控件,我希望这个控件可以停靠在我的 MDI 中。我正在使用带有 C# 的 WPF VS 2010。有什么想法吗。提前致谢

0 投票
2 回答
595 浏览

android - 为什么车载底座会弄乱我的应用程序?

随着 Android 2.2 的更新,一个新的车载底座应用程序出现了。如果当我对接手机时我的应用程序在前台,我的应用程序被杀死或暂停或其他什么,当我尝试重新打开我的应用程序时,一切都搞砸了。它丢失了它的状态信息。

有人知道汽车码头应用程序在做什么吗?至少,它似乎是强制杀死所有正在运行的应用程序或其他一些破坏性行为。

我想一旦我们确定它在做什么,我就可以围绕它进行编码。

0 投票
1 回答
760 浏览

jquery - 重新排列页面元素 - JQuery

我想根据需要重新排列页面中的元素;例如访问http://www.pageflakes.com/

我怎样才能使用 JQuery 实现这一点?有没有插件?如果没有,如何开始创建这个?有什么见解吗?

0 投票
1 回答
921 浏览

silverlight - Silverlight/XAML 设计问题 - 水平对齐(停靠?)

我有一个关于使用什么 XAML 来实现我的设计的问题。我目前在屏幕上有一个图像区域,宽度可能会有所不同。在图像上方,我有两个工具栏,每个工具栏都有许多按钮。其中一个我想浮动/停靠到图像的左边缘,另一个我想浮动/停靠到右边缘。当然,随着图像变大,右侧的工具箱应保持停靠在右边缘。如何做到这一点?

任何 XAML 代码示例和简要说明将不胜感激。我是菜鸟。

0 投票
1 回答
94 浏览

tfs - 将变更集详细信息对话框停靠到选项卡中?

在 TFS 2010 中,有没有办法将变更集详细信息对话框停靠到选项卡中,以便我可以像 SVN 一样快速浏览变更集?到目前为止,我必须单击一个变更集才能在对话框中查看详细信息,然后关闭它并单击另一个。

0 投票
0 回答
184 浏览

c# - 停靠控件并不总是与父控件具有相同的宽度

我有一个面板停靠在另一个面板的顶部。父面板位于 Actipro DockManager 内部。如果我调整父面板的大小,一切都很好。如果我调整表单的大小,子面板的宽度与父面板的宽度不同。知道如何解决这个问题吗?我尝试在子面板上手动设置宽度,但这被忽略了。

0 投票
1 回答
53 浏览

c# - 如何从停靠的表单访问数据?

我在我的应用程序中使用http://sourceforge.net/projects/dockpanelsuite/作为停靠控件,并添加了一个表单作为停靠容器,我需要从中访问主表单中的字符串。我只是想看看是否可以使用(Owner as MainWindow)加载它,但它不起作用。

我总是在第一行“对象引用未设置为对象的实例”上出现错误。有什么方法可以从停靠表单访问字符串 str (顺便说一句,它是一个公共字符串)?

如果不清楚,请告诉我。

0 投票
1 回答
1397 浏览

c# - SplitContainer - 当方向设置为水平时,是什么导致我遇到的不一致行为?

在未更改默认 Form1 表单的属性的新项目中从头开始,我在表单上放置了一个 SplitContainer 并将其属性设置为:

锚点 - 顶部,左侧

码头 - 填充

方向 - 垂直

然后,我将第二个 SplitContainer 放到第一个 SplitContainer 的左侧面板(面板 1)中,并再次将其属性设置为上述属性,但这次拆分器的方向设置为水平。

我现在在第二个 SplitContainer 的上下面板(面板 1 和 2)中都放置了两个 CheckedListBox。两个 CheckedListBox 的属性都设置为:

锚点 - 顶部,左侧

码头 - 填充

我现在将一个 TextBox 添加到第一个 SplitContainer 的右侧面板(面板 2),并将其属性设置为:

锚点 - 顶部,左侧

码头 - 填充

多行 - 真

当我编译并运行此应用程序时,构成我添加的第一个 SplitContainer 的一部分的垂直拆分器的行为和工作方式完全符合预期 - 所以那里没有问题。但是,第二个 SplitContainer 中的水平方向拆分器始终显示不稳定的行为 - 拆分器本身的宽度会随着上下移动而发生变化。但是,分离器宽度的这种增加或减少也与它移动的方向不一致 - 例如,在启动时将其从初始位置向上移动一段距离可能会导致分离器比以前更薄,而进一步向上调整大小会导致它变厚。

当我移动拆分器时,下部 CheckedListBox 的底部边缘也会上下移动,并且与之前一样,此行为与拆分器移动的方向不一致。

为了避免将组件属性的更改从一个实验转移到另一个实验,我一直试图通过从头开始启动六个左右的新项目并尝试不同的事情来弄清楚发生了什么,包括对 Anchor、BorderStyle、Dock 的更改, 和 Margin 属性,但不幸的是我并不聪明:-(

有没有人对这种不稳定的行为有类似的经历,可以为我提供解决方案?我可能忽略了一些简单的事情,如果是这样,那是什么?

谢谢阅读。

编辑\更新-经过进一步的实验,我能够确定我遇到的不需要的行为与 CheckedListBoxes 有某种关系-我用多行文本框替换了这两个文本框,其“锚”和“停靠”的属性设置为“顶部, Left" 和 "Fill" 分别在运行应用程序时不再出现不稳定的行为 - 垂直和水平拆分器都正常工作。

0 投票
1 回答
2399 浏览

wpf - 像 WPF 中的 Mac OSX Dock 一样停靠

正如链接上的这里是一个不错的停靠应用程序,但我需要类似 Mac OSX 停靠的东西,它停靠在一边而不占用屏幕,当我们需要它时它就在那里。

请告诉我不占用屏幕空间的对接解决方案。