layout相关内容

隐藏 Qt 小部件并保留小部件空间

在一个简单的表单中,我制作了几个按钮并放置了一个水平布局.当鼠标离开该区域时,应隐藏其中一个按钮,即最后一个按钮.使用 button->hide() 它可以工作,但是所有按钮都由布局管理器重新排列.我想要的是所有其他按钮都保持在它们的位置.我尝试用小部件占位符替换小部件并交换按钮和占位符 hide()/show(),调用 placeholder->resize(button->size()),但布 ..
发布时间:2022-01-18 22:22:50 其他开发

在 QT 的布局中插入小部件后修复 Tab 键顺序

我在 QT 5.5 中有一个自定义列表实现(QWidget 的子类).列表的元素使用 QVBoxLayout 进行组织.在运行时,元素(也是 QWidgets)可以在布局中的任何位置动态添加到列表中或从列表中删除.这工作正常,除了一个细节:插入的可聚焦元素的制表符顺序错误.插入的最后一个元素始终是 Tab 键顺序中的最后一个元素,即使插入在其他两个元素之间也是如此. 如何固定制表符顺序以表示 ..
发布时间:2022-01-18 22:15:15 C/C++开发

修改 Android seekbar 小部件以垂直操作

我正在尝试让一个垂直搜索栏与模拟器一起使用,但我有点卡住了.我可以让搜索栏以我想要的方式显示,我可以得到进展来做我想做的事,我可以修改onTouchEvent 让拇指垂直而不是水平.我不能做的是让拇指移到外面默认为 29 个水平像素,不使用 setThumbOffset().这在本身不是问题.问题来自于我根本不理解 thumbOffset - 我猜.我想我可以(适当地)调整小部件,我很确定我做的不 ..
发布时间:2022-01-18 22:00:43 移动开发

如何获取 Widget 的高度?

我不明白如何使用 LayoutBuilder 来获取 Widget 的高度. 我需要显示小部件列表并获取它们的高度,以便计算一些特殊的滚动效果.我正在开发一个包,其他开发人员提供小部件(我不控制它们).我读到 LayoutBuilder 可以用来获取高度. 在非常简单的情况下,我尝试将 Widget 包装在 LayoutBuilder.builder 中并将其放入 Stack 中,但我 ..
发布时间:2022-01-18 21:58:09 其他开发

我应该使用 <p/>标记中的标记?

当需要更高级的东西时,我总是使用 或 标签. 是否仍鼓励使用 标签? 解决方案 现代 HTML 语义有: 使用 在文档中包含一段文本. 使用 表示段落内的换行符(即没有段落块边距或填充的新行). 使用 包含一块恰好具有块布局的应用程序 UI. 不要单独使用 或 ..
发布时间:2022-01-18 21:04:42 前端开发

使用可视格式语言在其父视图中居中视图

我刚开始学习适用于 iOS 的 AutoLayout,并了解了 Visual Format Language. 这一切都很好,除了一件事:我只是无法让视图在其超级视图中居中. VFL 可以做到这一点,还是我需要自己手动创建约束? 解决方案 目前,不,看起来不可能使用 only VFL 在父视图中居中.但是,使用单个 VFL 字符串和单个额外约束(每个轴)并不难: VFL:"| ..
发布时间:2022-01-18 19:55:23 移动开发

行高设置为“自动"的 WPF 网格布局面板

我想要一个 Grid,顶部和底部都有一行,其中包含标签或按钮.在中间,我计划使用 ListBox.我希望 ListBox 扩展以使用所有可用空间.最好不要硬编码其他两行的高度.我的 XAML 如下.如何让中间部分自动展开?谢谢. ..
发布时间:2022-01-18 10:41:45 其他开发

AS3 - 根据数组长度创建具有可自定义行和列值的网格?

我正在开发一个 Layout 插件,以将添加到 parent 对象的所有项目以网格形式放置.我希望能够设置列、行、填充值.我将所有子对象推入一个数组,然后用 for 循环对它们进行循环.我已经尝试使用双循环来检查对象需要放置的位置,但这总是给我 index out of bounds 错误.目前我正在使用此代码来设置我的网格结构: var COLUMNS:int = vars.columns; ..
发布时间:2022-01-18 10:39:10 其他开发

完整的背景和固定的内容

我有以下两个总宽度应为 1400 像素的容器.我的代码中的问题是,当我希望两个容器为 1400 像素时,背景不是 100% 宽度. 我怎样才能以最好的方式实现这一目标?我希望你们能解决我的问题. 我正在使用以下代码: .wrapper {最大宽度:1400px;边距:0 自动;填充:0 50px;}#左容器{宽度:50%;背景:蓝色;向左飘浮;}#right-容器{宽度:50%; ..
发布时间:2022-01-18 10:38:55 前端开发

SWT 部分在为其子项使用自定义行布局时保留了过多的垂直空间

我使用 GridLayout,在 Section 内有一列.网格中有三个“行",具有白色背景.我希望 Section 占据水平空间,但 只需要尽可能多的垂直空间: 每一行都使用一个自定义行布局并有两个孩子.此外,该行布局有两种状态: a) 单行显示(如果总宽度足够大) b) 在额外的一行显示第二个孩子(红色)(如果窗口的总宽度对于两个孩子来说都太小) 对于这两种状态,我希望 ..
发布时间:2022-01-18 10:37:40 其他开发

是否有 WPF“WrapGrid"?控制可用还是创建一个简单的方法?

基本上我想要一个 wrapPanel,但我希望项目捕捉到网格而不是被压到左边,所以我可以获得一个漂亮的统一网格,它会自动消耗可用空间. WrapPanel 处理调整大小部分.WPF.Contrib.AutoGrid 处理一个不错的自动网格. 任何人有组合它们的控件吗? 我的用例是我有一系列形状不规则的控件.我希望它们出现在漂亮的列中,以便在放置控件时自动换行面板应该捕捉到下一个“ ..
发布时间:2022-01-18 10:31:57 其他开发

如何让网格为空白单元格绘制边框?

我有一个 ItemsControl,它使用 Grid 作为 ItemsPanelTemplate,并将 ItemContainerStyle 上的 Grid.Column 和 Grid.Row 设置为在网格中定位数据项 有没有办法将 GridLines 添加到 Grid 中,或者用边框填充空白单元格? 现在我将 ShowGridLines 设置为 True,这会产生虚线,但是我希望显示 ..
发布时间:2022-01-18 10:31:00 其他开发

使用 Gridsplitter-Functionality 排列 Items 的 Itemscontrol

我需要一个可以水平或垂直堆叠项目的布局.每个项目都应由拆分器分隔,因此用户可以更改大小(如 VisualStudio 中的工具箱容器)项目来自模型,所以我需要一个 ItemsControl,我可以在其中设置 ItemsSource. 我的第一个想法是构建一个从 Grid 派生的 CustomControl.他们我使用“OnVisualChildrenChanged"方法在添加新项目时做出反应 ..
发布时间:2022-01-18 10:29:00 其他开发

使用 CSS 绘制网格

我正在寻找一种绘制网格的方法(即 http:///www.artlex.com/ArtLex/g/images/grid.gif) 在 div 内,使用 CSS(必要时使用 JS).感觉它应该相对简单,但我一直无法弄清楚.任何建议将不胜感激. 提前谢谢你,莱尼 解决方案 这里有一个使用 jQuery 的简单解决方案.该脚本将尝试在不溢出的情况下填充尽可能多的网格元素.该函数接受一个参 ..
发布时间:2022-01-18 10:15:00 前端开发

如何使用网格或其他控件在 WPF 中布局表单以实现可维护性

我有一个 WPF 表单,我想在上面放置一个标准表单.每个表单元素都有一个标签,然后是一个控件.很标准的东西. 如果我使用换行面板,可能会导致标签和控件分离,但我希望它们保持在一起.是否有一些 WPF 等效于 ? Grid 可以工作,并且允许跨列等,但是我真的很讨厌你在每个控件上指定列和行.这使得重新排序或将内容插入列表非常不方便. 有没有办法让网格使用更多 HTML ..
发布时间:2022-01-18 10:13:45 其他开发