问题标签 [dockpanel-suite]
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.
c# - 在主题之间切换时未应用 DockPanel Suite 菜单和工具条主题
我正在使用 DockPanel Suite 版本 2.12.0。当我移过 DARK/LIGHT/BLUE 时,第一次正确应用了菜单和工具条主题,从第二次开始,浅色主题应用于菜单和工具条。我还检查了 DockSample 相同的案例。这个问题适用于 Schema:VS2012,2013 和 2015。如果我在 Schema 之间切换,即 2012 到 2013,它按预期工作。
如何解决这个问题?
dockpanel-suite - 在dockpanelsuite 2.14.0上应用VS2015DarkTheme问题
我正在使用Weifen Luo的DockPanel Suite 2.14.0版本。
当我应用VS2015DarkTheme时,溢出菜单项的箭头颜色在灰色背景上呈现黑色,而当箭头在鼠标悬停时应为蓝色,而在未选择时应为白色。
我在 vs2015dark.vstheme.gz 中看到颜色定义明确,但不适用。
我在 2.12.0 版本中也看到了同样的问题,不知道这是否是唯一不适用的颜色。
问:我可以在我的应用程序中修补这个问题还是要修复一些?
提前致谢
c# - DockPanelSuite,如何从面板上的文本框获取值
我是 C# 新手,并使用停靠面板套件制作了我的第一个应用程序。主要目标是编辑多个文本文件。
我的问题是如何获取活动面板/文档上文本框的值?
我有一个用于查看和编辑文本文件的标准表单 (frmView)。frmView 有一个 RichTextBox (tbView),其中包含所选文件的文本。
主界面:
框架视图:
编辑后我想保存活动文档如果可以找到活动文档
我如何读取该面板上文本框的值?
c# - dockPanelSuit 未显示停靠表单的位置
我正在编写一个简单的 Windows 应用程序,其中包含主窗体和其他 4 个窗体。所有 4 个表单都使用 dockPanelSuit 停靠到主表单,它可以很好地与停靠、取消停靠到主表单等功能一起使用。
当我在远程计算机上运行相同的应用程序 .exe 时,单击并按住表单时无法看到可停靠位置。
对接表单的代码如下。
orderupdatesform = new OrderUpdatesForm(); orderupdatesform.Show(dockPanel1, DockState.DockBottom);
我无法找到问题所在。
c# - 获取 DockPanel 套件选项卡顺序
是否有一些集合或其他属性,可以在其中获取 DockPanel Suite 中选项卡的当前顺序?默认情况下,我以某种顺序打开几个选项卡,然后,经过一些操作,我想获取当前的选项卡顺序。用户可以手动更改标签顺序。有一个DockPanel.Contents
集合,但是这个集合中的顺序与真正的tabs顺序不对应。我也无法在DockContent
.
有这个问题告诉我,如何以指定的顺序显示选项卡,但没有关于获取订单的信息。
c# - WeifenLuo(Dock Panel Suite) 停靠到多个停靠面板
我在我的项目中使用 WeifenLuo DockPanel。现在我有一个主窗口(我们称之为 MAINWINDOW)和另一个窗口(我们称之为 SECONDWINDOW),它们都持有一个 DockPanel(dockPanel1 和 dockPanel2)。我想实现一个功能:如果我将一个文档(DockState.Document)从 MAINWINDOW 移动到 SECONDWINDOW,我想让它可以停靠。所以基本上我想将一个 DockContent 从dockPanel1 停靠到dockPanel2。可能吗?谢谢大家的回答!
c# - DockPanel Suite:动态设置 FloatWindow 的 MaximizeBox 和 MinimizeBox
我对 DockPanel Suite 非常陌生。我创建了一个自定义 FloatWindow 和 IFloatWindowFactory ,如下所示:
但是,通过这种方法, my 的MaximizeBox
andMinimizeBox
属性DockContent
不受尊重。我将如何实现这一点?
c# - 在停靠的 DockContent 文档中调整停靠窗格选项卡条文本和按钮的大小
我正在重构 Windows 窗体应用程序以使用高 DPI 设置正确缩放。此应用程序使用 DockPanelSuite 库来停靠它的一些工具 ( DockArea.DockLeft
) 和主视图区域 ( DockArea.Document
)。
我的问题是主视图区域选项卡条的宽度通常小于封闭的标题文本宽度,如您在此处看到的。此外,当表单被缩放时(因为在具有不同 DPI 设置的屏幕之间移动)选项卡条按钮无法正确缩放(参见此处)。
我尝试使用以下属性修改字体大小:
dockPanel1.Theme.Skin.DockPaneStripSkin.TextFont
dockPanel1.Theme.Skin.AutoHideStripSkin.TextFont
但他们不缩放条形容器,只缩放里面的文本。我该怎么做才能以正确的方式缩放标签条宽度和按钮?
dockpanel-suite - 码头面板挂起
我在停靠窗口的项目中使用 WeifenLuo.WinFormsUI.Docking.dll(3.0.6 版本,发布日期-24/10/2018)。当我经常在我的停靠子窗口中获得实时数据并且如果想从父窗口取消停靠该窗口时,我的应用程序会冻结并卡在一个地方。我我的应用程序在 C#.net 4.5 框架中。