当放置在sap.m.Dialog控件中时,如何使sap.m.TextArea控件具有响应能力?

问题描述 投票:0回答:1

我有一个sap.m.Dialog控件,在其中有几个sap.m.IconTabFilter选项卡,在这些选项卡之一下有一个sap.m.TextArea元素。当我将TextArea的宽度设置为100%时,它的效果很好,几乎可以填满整个对话框(在两边都留有一点空白)。但是我注意到将高度设置为100%不能正确填充对话框。根据px调整高度可以解决此问题,但我希望它具有响应性,因此,如果对话框的大小更改,则TextArea随对话框的高度增加或减少,并填充与对话框相同的区域。有什么办法可以解决这个问题?请注意,我不希望对话框本身可滚动(仅TextArea),因此我已禁用了对话框的垂直和水平滚动。

css sapui5
1个回答
0
投票

这是外部容器(对话框内容区域)的高度未指定时发生的问题。

尝试将对话框属性“ contentHeight”设置为固定值。它仍然可以调整大小。

<Dialog id="idDialog" title="Resize Me" contentHeight="25rem" verticalScrolling="false"
 horizontalScrolling="false" resizable="true" draggable="true">
© www.soinside.com 2019 - 2024. All rights reserved.