![如何删除分割器并保留一个 UI 元素](https://linux22.com/image/1468018/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E5%88%86%E5%89%B2%E5%99%A8%E5%B9%B6%E4%BF%9D%E7%95%99%E4%B8%80%E4%B8%AA%20UI%20%E5%85%83%E7%B4%A0.png)
由于 foobar2000 的分割器 UI 元素是为两个相邻的 UI 元素提供空间的容器,因此在移除分割器时,两个相邻元素也会被移除。但通常,在重新排序布局时,我希望保留两个元素中的一个。如果可以只“移除”分割器,我可以“剪切”要保留的那个。不幸的是,“剪切”是唯一的移除操作,因此在“剪切”分割器时会覆盖备份的 UI 元素。
因此,没有明显的方法可以移除分割器,同时保留两个相邻的 UI 元素之一,对吗?
答案1
我有一个与您的类似但更简单的方法。
- 启用布局编辑模式
- 右键单击要保留的元素并选择“复制”
- 指向分隔符(应该出现双箭头)并右键单击它(这样右键单击后,两半都会突出显示;如果只有一半突出显示,请再次尝试右键单击) - 您以这种方式选择整个分隔符元素 - 并选择“粘贴”
- 禁用布局编辑模式
这是我发现的最简单的方法。没有原生方法来移除分离器的一半确实令人费解,但就是这样。
答案2
我现在使用的解决方法不太方便,但是足够简单:
先决条件:某个地方我总是有一个选项卡式 UI 元素。
- 进入布局编辑模式
- 选择“标签”UI 元素
- 右键点击“添加新标签”
- 选择要保留的 UI 元素,右键单击,然后“剪切 UI 元素”
- 选择新选项卡,右键单击“粘贴 UI 元素”
- 移除分割器,有效地移除分割器和两个相邻元素(其中一个已经为空)
- 在现在空白处,通过选择/剪切选项卡中的备份元素来恢复元素
- 右键单击该选项卡,然后单击“删除选项卡”
答案3
在布局编辑模式下:右键单击分割器本身并选择“剪切”