调整大小/重新设置为"自动"高度/宽度

2020-09-09 02:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我们在一个网格中有几个图...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

我们在一个网格中有几个图表,每个图表的宽度/高度都设置为自动,并且自动调整大小是梦想。 为了使用户能够特别研究一张图表,我们有一个"最大化"按钮,它可以改变宽度/高度(并且我们更新了一个布尔变量,所以我们知道大小已更改,因此我们可以基于此执行一些操作) 。 问题是对我们来说-当我们创建"最小化"行为时-为了能够将宽度/高度设置为"自动",我们能够在脚本中使用固定值而不是"自动"。 我们的解决方法是使用"后退一步"。

我们该如何将高度/宽度重新设置为"自动"?

亲切的问候克里斯汀

付费偷看设置
发送
3条回答
土豆飞人
1楼 · 2020-09-09 02:41.采纳回答

Kristin,您好,

您尝试过此选项吗? Layout.AUTO?

例如

BUTTON_1.setWidth(Layout.AUTO);

问候,

巴拉特

# p#

嗨,巴拉斯!

非常感谢!

结合使用时,还将上/下/左和右页边距重新设置为0,就可以得到我们想要的结果! (首先,我们在重置大小例程中仅尝试了Width.Height上的Layout.AUTO,然后没有图表。)

亲切的问候克里斯汀

CPLASF-自律
2楼-- · 2020-09-09 02:38

嗨,克里斯汀,

在该网格中使用面板,将图表保留在该面板中。

如果您要最大化一张图表,则将所有其他图表的可见性设置为false,并且为了最大化行为,无需代表根据其适合您的顶部/底部边距和左侧/右侧边距来更改高度和宽度 网格。

并在最小化行为中,将所有边距设为初始边距并更改其他图表的可见性。

此致

Shantakumar

小c菟菟
3楼-- · 2020-09-09 02:15

嗨,

我甚至都在挣扎,有人可以帮忙吗?

我有一个2x2的网格,每个面板都有一个图表。

如何实现隐藏其他3个图表并使全屏选择的按钮?

((最好不要通过指定高度和宽度的像素数来做到这一点,我可以隐藏其他元素然后获取cel 0x0以重绘全屏吗?)

我可以隐藏其他元素,但是现在所选图表的大小没有变化。

一周热门 更多>