问题标签 [splitter]

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 投票
2 回答
2216 浏览

c++ - 拆分已拆分的窗格 (MFC)

在我的 MFC 程序中,我使用拆分器来创建两个窗格。我现在想再次将这些窗格中的一个分成两半并放入另一个视图中,有人可以告诉我如何做到这一点或指出一些代码的方向吗?

我宁愿自己编写代码,所以我对自定义派生类不感兴趣,除非它们非常基础。

谢谢!

0 投票
5 回答
923 浏览

docking - 动态拆分器窗格

我将如何在类似于 Visual Studio 的 vb.net 应用程序中实现动态/停靠拆分器窗格?

0 投票
1 回答
343 浏览

winforms - 没有太多 HWND 的拆分容器

我需要使用拆分容器来安排我的一些控件,以便一个拆分容器嵌套在另一个容器中。我发现SplitContainer该类的每个实例本身都是 aControl并且带有两个实例,SplitterPanel其中的两个实例也是一个控件。

例如,在下图中,我使用 2 个SplitContainer实例仅安排了 3 个控件(HWND 8、9 和 5),但由于使用SplitContainer.

拆分容器
(来源:googlepages.com

除此之外,子控件必须使用Parent.Parent.Parent...ad nauseum 才能到达其父窗体(是的,我可以使用FindForm)。有一个更好的方法吗?

编辑:拆分器需要调整大小

0 投票
4 回答
4852 浏览

.net - .NET 拆分器控件显示

我在 VB.NET 中创建了一个 Winform,并添加了一个拆分器控件以允许在运行时调整面板的大小。

我的问题是拆分器控件不明显。我想让它以一种用户知道表单可以调整大小的方式出现。目前,我基本上只是改变了颜色,但我不喜欢它的外观。

谁能告诉我使用此控件的正确方法,以便用户立即了解面板可调整大小?

0 投票
2 回答
10466 浏览

delphi - 如何使用具有不同对齐方式(水平和垂直)的两个 TSplitter?

我有一个包含三个部分的表单,我想让用户随意调整它们的大小

左侧有一个部分(占整个高度),右侧有一个部分再次垂直切成两半。见下文:

11|22
11|---
11|33

使用一个分离器非常简单:

现在,从那开始,我完全不知道如何让垂直分离器工作。如果我将第二个拆分器设置为 alTop 或 alBottom,它会一直到顶部/底部,而不仅仅是在右半部分。

我设法得到这样的东西:

11111
--------
22||33

通过先创建垂直分割,然后创建水平分割,但反之则行不通。

一种可能的解决方案是使用面板作为我的右侧,然后在此面板内使用拆分器进行垂直拆分,但感觉并不正确。

谢谢

0 投票
1 回答
632 浏览

devexpress - 如何制作SplitterContainerControl DevExpress的不可移动Splitter?

我一直在使用 DevExpress 的 SplitterContainerControl,但我没有找到使拆分器无法移动的方法。已经google了,没有找到相关的结果。有人知道这件事吗?请分享

0 投票
1 回答
2220 浏览

vb6 - VB 6.0 的拆分器控件

我的项目需要一个好的分离器控制。有人有吗?

0 投票
5 回答
3467 浏览

jquery - 两个 div 每个 50%。使中间可拖动以使更大或更小

好的大家,有没有办法让 2 个 div 占据屏幕的 50% 并在中间有一个栏,这样你就可以拖动它,让左边 40% 和右边 60%,反之亦然。

我希望能够做到这个jquery。

0 投票
2 回答
3162 浏览

c# - 如何调整由拆分器分隔的控件超出其容器面板大小?

我在一个由分隔符分隔的面板上有一些用户控件。包含面板设置为 AutoScroll。

由于 Splitter 控件在调整它“拆分”的控件大小时会考虑其父级的大小,因此它内部的 UserControls 的大小调整受面板大小的限制。

当用户释放它时,我希望能够将拆分器向下移动到鼠标所在的任何位置(甚至超出容器/表单的边界),并让容器面板相应地调整大小(并在必要时显示滚动条)。

我已经尝试了各种组合,用不同的面板包裹它,玩 MinSize 等。这是迄今为止我想出的最好的,但这不是我想要的:

替代文字

有没有人有任何想法?

0 投票
3 回答
516 浏览

delphi - Delphi 的 JSplitPane 类似物

有人可以指出与 java JSplitPane 类似的好的 delphi 组件吗?我知道 Delphi 中的标准 TSplitter,但我对使用它感到厌烦。