问题标签 [dockpanel]

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 回答
335 浏览

.net - 无法在 wpf 中安排 Dockpanel 子项

我使用元素主机在win表单中托管了一个wpf控件,并希望在wpf中排列子元素并设置他们的文档以正确填写表单,我尝试使用DockPanel.SetDock但set not不在dockpanel类中,当然我尝试添加 system.windows.controls.dockpanel 命名空间,但列表中唯一的项目是“primitives”,PresentationFramework.dll 和 PresentationCore.dll 已经添加到引用中。我应该怎么做才能解决这个问题?谢谢!

0 投票
1 回答
1506 浏览

c# - 如何更改 DockWindow 上 TitleBar 的背景色?

我必须为TitleBarDockWindow 着色。我可以为正常着色winform Titlebar color..但我不知道如何更改dockwindow titlebar停靠在右、左、上、下的颜色。

通过使用它,我可以绘制 Normal winform 的标题栏。但我不能对 Dockwindow 做同样的事情

0 投票
1 回答
1800 浏览

wpf - WPF:Horizo​​ntalAlignment=Stretch、MaxWidth 和 Right 同时对齐?

或多或少与此处相同的问题,但右对齐:Horizo​​ntalAlignment=Stretch、MaxWidth 和左对齐同时?

如何让这个蓝色文本框随着窗口的大小而增长,最大宽度为 200 像素,并且右对齐?

这就是我所拥有的,但它居中而不是右对齐。为什么?

0 投票
2 回答
1311 浏览

java - GWT 布局:我将如何修复此布局(DockPanel)?

我试图在 Google 的 Web Toolkit 中找到自己的出路。所以我想制作一个 100% 高度和 100% 宽度布局的小页面。我想要没有边距、没有填充和没有滚动条。

我使用了 DockPanel 并将其添加到页面中,如下所示:

我还添加了一些 CSS 代码来配置 html 和 body 标签:

我使用的 html 页面如下所示:

所以我的问题来了:在编译的网页中,左边有一个 5-10 像素(估计)的边距,我无法解释或摆脱它。我通过chrome和firefox查看了它,结果是一样的。我怎样才能摆脱左边的额外间距?我想要一个 100% 的网站。

提前感谢您的任何答案

安德烈

PS:我故意不使用 UI Binder,因为我现在需要学习不用它。所以请不要就此展开讨论。谢谢 ;-)

0 投票
1 回答
384 浏览

wpf - 如何使用停靠面板和绑定将图标添加到 wpf 树视图?

我在停靠面板中有一个树视图,树视图的所有元素都在 HierarchicalDataTemplates 中。这是代码:

如您所见,DockPanel 环绕在 TreeView 周围。我要添加的图标将位于第二个 HierarchicalDataTemplate 中,它绑定到字符串并显示为文本框。根据“NameAndCount”的名称,我会选择一个图标显示在左侧。

关于我的示例的解决方案有什么想法吗?或者我是否需要考虑使用不同的模板,如 StackPanel?

0 投票
1 回答
992 浏览

java - JPanel 作为码头

我想制作一个由一个主 JPanel 组成的电视窗口(当我双击它时,它应该变成全屏),以及主框架右侧和底部的更多小 JPanel。我不知道怎么做。我想得到这个主题的主要向量。

谷歌说:使用DockingFrames v1.1.1!可能这是实现这一目标的最佳方式,但我不知道。任何人都帮助我!

我还打算让小窗口可以拖动并替换主窗口。 在此处输入图像描述

如果有人能给我一些例子并解释如何使这个简单有用,我将不胜感激。

0 投票
1 回答
610 浏览

c# - Dockpanel 中用户控制的分隔线

我通过 C# 和 WPF 使用 Dockpanel 来显示 2 个用户控件 Left UserControl 是一个带有过滤器的 Datagrid(称为过滤器) Right UserControl 是一个自定义表单,它将根据用户正在查看的数据类型而改变。

我正在通过此代码设置 Dockpanel

以上所有内容均按编码工作。

现在我正在寻找的改变(如果可能的话)

我想知道什么/如何使用户能够调整两个用户控件的缩放。因此,如果他们希望看到或多或少的一侧或另一侧,他们只需单击并滑动分隔栏,以便他们可以根据个人喜好调整视图。

ETA:新代码

0 投票
1 回答
548 浏览

wpf - WPF中的计算器布局

我必须设计一个计算器,但我要先进行设计。该=按钮不会进入我想要放置它的屏幕上其他按钮之间的空间。这是我到目前为止所拥有的图片:

与 imageshack.us 一起上传 http://imageshack.us/a/img843/7687/unbenannt22z.jpg

我使用 StackPanels 来创建我的主面板。我该如何解决这个问题?

0 投票
1 回答
1761 浏览

c# - 停靠面板布局

在 winforms 中,我试图设置 4 个停靠的面板:顶部、左侧、右侧和中间。但是当我停靠顶部并尝试将另一个面板停靠在左侧时,左侧面板覆盖了顶部面板..我在那里做错了吗?还有另一种对接几个面板的方法吗?

0 投票
1 回答
3089 浏览

layout - WPF 可折叠菜单

我想使用 WPF 创建一个如下所示的屏幕。我对如何做到这一点有一个相当好的想法,但只使用 WPF 大约 2 个月,所以我想从那些更有知识的人那里知道这是否是完成我想要的正确方法。

屏幕将分为 3 个主要用户控件:信息标题、链接(左侧)和信息显示(右侧的橙色区域包含信息字段)。我计划使用 DockPanel 进行布局,然后为每个区域创建一个单独的用户控件。

使用带有嵌入式用户控件的 DockPanel 是实现此目的的最佳方式吗?

我想加入的一个功能是一个可折叠的链接列表,如“公司”所示。当用户点击“公司”时,公司下方的区域将展开并显示与公司相关的各种选项(摘要、信息、问题等)。单击“员工”将展开员工链接并折叠“公司”链接。

WPF 中是否有可以用来处理链接折叠/展开的功能?

屏幕布局