2017-06-15 16 views
1

無論如何保持多行文本框在編輯模式下禁用時的樣式,在閱讀模式下查看時也是如此?編輯/讀取模式和禁用樣式

在截圖1中,在編輯模式下,這些框具有滾動條並堅持我的最大高度和全部對齊。

在截圖2中,在閱讀模式下,沒有框,它只是將所有值顯示爲文本。我認爲這只是xpages在讀取/編輯模式下默認樣式字段的方式?但我想保持框和滾動條處於閱讀模式。

感謝

截圖1(編輯模式 - 我想這個造型在讀模式下也可以) Edit mode

截圖2(讀模式) Read mode

+0

XP在讀/編輯模式下以不同的方式渲染它們。您可以爲該組件編寫自己的渲染器,每次使用讀取模式的「禁用」屬性將其呈現爲多行。谷歌的「xpages渲染器」。 –

回答

2

忽略我的問題,我莫名其妙地錯過了showReadonlyAsDisabled="true"國旗!

這裏離開這裏incase其他任何人都錯過了財產!

0

我使用以下CSS創建一個包含重複控件的可滾動面板,但它可以用於單個字段。在編輯模式下,使用該風格的計算類來禁用它。

.FCHScroll { 
overflow-y:scroll; 
max-height:100px; 
border-color:rgb(128,128,128); 
border-style:solid; 
border-width:thin 
}