docking相关内容

Java/Swing 有哪些好的对接框架?

我正在寻找一个好的轻量级 Java 对接框架. 我知道 Netbeans 和 Eclipse 可以用作 RCP,但我正在寻找更轻量级的东西. 解决方案 Raven 对接 Apache 2;0.2 MB MyDoggy LGPL;仅 JAR:0.7 MB;2010 年 12 月 VLDocking LGPL;0.4 MB NetBeans CDDL/GPL;4.6 MB (pla ..
发布时间:2022-01-16 19:36:29 Java开发

如何防止状态栏覆盖我的 RichTextBox?

那里!我正在创建一个类似记事本的程序(更高级),但有一些事情困扰着我...... 记事本++ &记事本有位于 RichTextBox/TextBox 边框下方的 Status Bar.字面上就在它之下. 我在表单上放了一个 Status Bar,并添加了控件(行、行、列、文件大小...)但我仍然无法让它留在 RichTextBox 下,因此它不会阻止用户查看文本. 对于示例... ..
发布时间:2021-09-26 19:29:07 其他开发

如何在运行时为停靠窗口设置背景色?

我在csharp中创建了一个Docking Windows程序,我想在exe执行后更改选项卡的颜色.因为这些选项卡将在运行时添加.我可以更改TabText,但是我无法设置值 dockContainer1.ActiveDocument.DockHandler.TabText = "Welcome" |Tab1|Welcome|Tab3| ..
发布时间:2020-06-12 18:57:06 C#/.NET

Delphi JvDockServer JvDockClient通知,用于取消固定(浮动)客户端表单

使用带有Delphi的JEDI VCL库,我在主窗体上放置了一个JvDockServer, 在另一个应该停靠在主窗体上的位置上,我有使用停靠样式JvDockVIDIDStyle的JvDockClient. 虽然对接效果很好,但是当客户表单从对接模式变为非对接(浮动)模式时,我想得到通知. 解决方案 更新现在已修改JVCL以包含内置的此功能!现在,当您停靠表单时,会触发TForm的内置 ..
发布时间:2020-06-12 18:57:02 其他开发

如何将UserControl停靠在FlowLayoutPanel中?

我有一个FlowLayoutPanel和一个UserControl. 我已经在FlowLayoutPanel中添加了多个用户控件,并且试图将它们停靠在顶部,因此,当我更改FlowLayoutPanel的大小时,用户控件的大小(宽度)也会相应地发生变化./p> 解决方案 您不能将任何东西停放在FlowLayoutPanel中,它只会被忽略. 查看在此处回答显然是由Microsoft团 ..
发布时间:2020-06-12 18:57:00 其他开发

用C语言开发可停靠GUI的库

使用C API进行开发的最著名的Dockable GUI有哪些? 我了解 wxWidgets (这样的库是否存在,它们的优缺点是什么? 解决方案 GTK的对接库为 GDL . 大多数GUI库不具有停靠功能并不奇怪.扩展坞的功能用途非常有限-您想将其用于IDE以及带有许多工具(例如Photoshop)的程序,但最好避免使用简单的程序.善意的开发人员喜欢将对接作为一种使应用程序尽可 ..
发布时间:2020-06-12 18:56:57 其他开发

在VS2010中禁用代码窗口取消停靠

我已经看到有人问如何禁用双击功能. 但是我想进一步禁用该功能,有人知道怎么做吗?我并不是说所有窗口(属性,调试,输出)只是对窗口(页面,控件,其他文件)进行编码 我正在使用VS2010 SP1 + PowerTools,如果我不小心将其拖下,确实会感到沮丧,那么在选择选项卡时我会一直取消停靠代码窗口! 非常感谢, 干杯, 解决方案 这是两个相同的问题: 在VS201 ..
发布时间:2020-06-12 18:56:53 其他开发

顶部停靠控件超过32768像素

我有一个WinForms应用程序,可让您编辑文档.每个文档均由各章组成,并且每章都包含RTF块的集合.使用Dock = DockStyle.Top将RTF块加载到PanelControl中. 问题在于,当一章的总高度太大(估计> 32768像素)时,下部的块将无法正确对接:它们会彼此紧靠在一起.当尝试找出问题时,我注意到使用LabelControl这样的简单控件也会发生这种情况. 我尝 ..
发布时间:2020-06-12 18:56:49 C#/.NET

自动调整JLayeredPane的内容大小

我正在尝试创建一个具有JLayeredPane的应用程序,该应用程序会自动按照父级JFrame的大小进行缩放(这是使用BorderLayout作为框架内容窗格上的布局管理器的简单部分).困难的部分是我希望JLayeredPane的内容自动随JLayeredPane调整大小(因此也使JFrame调整大小). 实际上,我要实现的功能与Netbeans中的可停靠控制台非常相似,就像单击时位于编辑器 ..
发布时间:2020-06-12 18:56:43 Java开发

使用Qt在设置中存储码头寡妇布局和尺寸的任何简单方法吗?

我有一个带有一些内部可停靠窗口的主窗口.我可以移动,调整大小和重新放置那些可停靠的窗口.关闭并重新打开程序后,我希望保持移动,大小和重新放置.有什么简单的实现方法吗?我认为它将使用设置.但是哪些信息应保存在设置中.以及如何为所有这些停靠窗口设置默认布局?单击操作按钮时,可以将其还原.谢谢. 解决方案 不幸的是,不,没有内置的方法可以实现此目的. 您需要遍历所有工具栏和可停靠的小部件, ..
发布时间:2020-06-12 18:56:41 其他开发

WPF-AvalonDock-关闭文档

我在WPF项目中将AvalonDock与MVVM一起使用. 当我点击"X"(选项卡的“关闭"按钮)时,我的文档关闭,但仍保留在内存中.似乎它只是隐藏的.不会将其从我的Model.Documents收藏夹中删除. 如果我添加DockingManager_DocumentClosing并尝试从集合中删除我的文档,则由于parentAsContainer为空,因此在以下Xceed.Wpf.A ..
发布时间:2020-06-12 18:56:39 C#/.NET

Silverlight:控件对接

是否可以停靠基于Silverlight的控件(例如Windows Forms控件)? 例如,我想使用选项卡控件,我想将其用作页面导航的控件!不幸的是,我找不到"Dock"属性:-(! 解决方案 在Codeplex上找到的Silverlight工具包包含一个DockPanel控件,您将要使用它. ..
发布时间:2020-06-12 18:56:35 其他开发

在Windows窗体应用程序上对接和锚定

我正在使用 C#和 .NET Compact Framework 2.0 SP2 为 Windows Mobile 5.0 及更高版本开发应用. > 我有一个WinForm,里面有两个面板(upperPanel和bottomPanel).我希望upperPanel始终填充表单高度的2/3,而bottomPanel填充表单高度的1/3.这两个面板将完全填写表格的宽度. 我用过这个: ..
发布时间:2020-06-12 18:56:31 C#/.NET

Delphi拖动是否可以“升级"?对接?

我有一个TPageControl,其页面都是使用ManualDock()附加的各种形式.用户应该能够通过拖动来重新排列选项卡,这已经可以了.但是,也应该可以取消停靠的表单. 现在我有以下代码: procedure TMainForm.PageControlMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftSt ..
发布时间:2020-06-12 18:56:28 其他开发

Qt Creator-如何启用浮动IDE布局?

我是 Embarcadero C ++ Builder 的长期用户,目前正在窥视 Qt Creator (版本4.4.0),这似乎是非常适合所有C ++开发任务,因此可能会非常有成效. 不幸的是,与 C ++ Builder 相比,有一个主要缺点大大降低了我的速度:我找不到任何可以重新安排 Qt Creator 的默认IDE布局,因为它不是我的. 真的是这样,看起来如此优雅的IDE几乎 ..
发布时间:2020-06-12 18:56:26 C/C++开发

在WPF中实现多坞窗口系统(例如Blend,Visual Studio)

您将如何实现对接工具箱窗口系统,如Expression Blend中所示,您可以在其中以多种方式彼此对接地对接工具箱窗口,即作为选项卡或作为浮动顶层窗口重叠.我的系统的行为应与Expression Blend中的行为几乎相同.同样,我获得视觉提示的方式也正是我需要的,在拖动时工具箱窗口将停靠在该位置. 只有一种看法:在拖动到已经是顶层(已撕裂)的工具箱窗口时,我只能将其停靠为填充整个窗口的选 ..
发布时间:2020-06-12 18:56:24 其他开发

Dock和Anchor有什么区别

我有一个Windows窗体,在 中有很多控件(列表框,组框,组合框,文本框,列表框等)。我需要调整 的大小,并在表单的大小更改 时自动排列控件。我需要知道Dock和Anchor之间的区别,以实现 。 Docking和 Anchoring之间的实际区别是什么? 解决方案 The Anchor and Dock表单的属性是两个单独的属性。 锚点是指控件相对于表单边缘的位置。例如 ..
发布时间:2020-05-30 20:08:01 C#/.NET

检测CControlBar的对接状态何时已更改

我使用的是CControlBar派生的类,我想检测CControlBar的停靠状态何时更改(即,从垂直停靠到水平停靠或何时进入浮动模式). 当然,我可以处理WM_SIZE,但是每次触发WM_SIZE消息而不是仅当对接状态发生更改时,资源浪费在执行任务上都是浪费资源. 有人能指出我正确的方向吗? 解决方案 您可以覆盖CControlBar::OnBarStyleChange虚拟函 ..
发布时间:2020-05-09 19:21:52 C/C++开发