问题标签 [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.
python - GTK+ Dock Panel 类似视觉组件
我正在使用 python 开发一个小型桌面应用程序。我希望它是多平台的,并且具有与 Eclipse 类似(但更简单)的 GUI。我知道像 Eclipse 布局一样工作的组件在 Microsoft .NET 中称为 DockPanel。
有人可以帮我吗?由于 eclipse 是在 GTK+ 中开发的,我想我只需要发现 GUI 组件的名称,或者在 Qt 等 GUI 框架上告诉我另一个它的名称。
wpf - 如何从布局中删除 Dockpanel 内的按钮 - WPF
我有一个带有两个按钮的停靠面板
问题是按钮 btn2 正在参与布局,即使它的 Visibility="Collapsed"。我希望 btn1 必须填满整个空间。相反 btn1 坚持窗口的顶部位置。上面的代码必须等价于
为什么会这样。
qt - 带有 Qt 的侧面板
我想在我的 Qt 窗口中实现一个侧面板。我搜索类似于 Visual Studio 中使用的东西(见下文)。
重要笔记:
- 小部件不必是可移动的
- 调整大小应该是可能的
- 每个小部件都应与其他布局明确分开
有谁知道我如何构建这样的侧面板?(也许甚至存在一个库)或者有人知道使用 Qt 和某种侧面板的项目吗?
wpf - 将面板中子控件的大小限制为可见区域
在限制其子内容方面,我似乎永远无法理解 DockPanel、StackPanel 和 Grid 之间的差异。此 XAML:
生成一个不受屏幕可见区域限制的网格,如下图所示:
我不希望网格超出屏幕的可见区域。相反,我希望它被剪裁,以便用户可以看到水平滚动条,而不必向下滚动才能看到水平滚动条。我尝试使用 Stack 和 DockPanel 代替网格,但效果完全相同。我该如何解决?
TIA。
编辑: 我正在编辑原始 XAML 以包含导致此问题的其他元素。
wpf - wpf DockPanel问题
我有带有 ListView 和 StackPanel 的 DockPanel:
当 GridView 的行数很大时,ListView 会与底部的 StackPanel 重叠。为什么?
wpf - 让 WPF 窗口根据 DockPanel 中的剩余区域自动调整大小
我有一个场景,我想动态渲染一个自定义表单对象。此表单类似于 WinForms 表单。它将显示多个按钮栏之一,按钮只能存在于我们的实现中的按钮栏中,以及用户将用于数据输入的众多编辑控件。
在渲染表单时,我们在配置文件中有行高和列宽,两者都是应用程序区域的百分比。所有表单共享一个共同的行高和列宽。这些的实际设备单元值是在应用程序初始化时计算的。
我的问题是调整表格的大小。例如,我有一个应该是 15 行乘 80 列的表单,假设这转换为 500 单位高和 800 单位宽。这将是表单区域,不包括按钮栏。现在我正在计算 FormPreviewManager 中的窗口高度和宽度。但是,这很麻烦,因为我必须给出总单位,包括按钮栏的大小和窗口边框,它们可能会改变,因为它们可以选择在浮动窗体窗口中包含或不包含标题栏。
在表单的呈现中,我使用 DockPanel 来呈现按钮栏并将剩余空间作为我的行和列网格。我尝试创建按钮栏,将剩余空间设置为我的 FormGrid 对象,然后专门设置 FormGrid 的宽度和高度,但它不会改变包含窗口的大小。
如何使浮动窗口自动调整大小?我希望能够绘制按钮栏,然后说剩余空间是 500 单位高和 800 单位宽,然后窗口调整到它需要保存这些数据的任何大小,不多也不少。
对此的任何帮助或可能的其他方法都会很棒。
更新
基本上,如果这是我对窗口的整个 XAML 定义,我希望能够设置 UnusedContent 的宽度和高度,并相应地调整窗口大小。
如果我将 UnusedContent 设置为 200 x 200,它将创建一个内部尺寸为 250 x 250、内容区域加上两个堆栈面板的窗口。
wpf - 控制放置可能性的丑陋控制
我有停靠面板,两个停靠在左右角的按钮和一个带有控件的堆栈面板。我需要将堆栈面板左侧和右侧的一部分放在这两个停靠按钮下,并将堆栈面板的第一个子项设置为从边框偏移一些。这可能吗????
silverlight - DockPanel 不使用 ListBox 中的整个空间,但在它之外使用
在我的 Windows Phone 应用程序中,我使用 DockPanel 来对齐两个按钮:一个在屏幕左侧(PanoramaItem),第二个在右侧。此代码运行良好:
但是如果我想在 ListBox 中以这种方式停靠按钮 - 都向左对齐:(
wpf - Wpf控件覆盖?
我有 Dockpanel,上面有两个按钮(左侧和右侧),底部有一个滚动查看器。是否可以在此按钮下隐藏此滚动查看器的左侧和右侧?