2016-03-10 36 views
0

我使用primefaces 5.2和jsf 2.2.6,並且在調整列大小時在columnResizeEvent中出現錯誤的寬度值。ColumnResizeEvent在調整數據表列的基數時調整了寬度

對於數據表,我使用屬性resizeMode =「expand」,因爲我想在調整列大小時保持其他列的大小相同。

但問題是,當我想減少一列的寬度,我得到一個比前一個更大的值,即使我減少了寬度,即使在用戶界面中列看起來有一個較小的寬度正如我想要的那樣。

當我不在數據表上使用屬性resizeMode時,ColumnResizeEvent提供的寬度是正確的,但其他列的大小已更改,我不希望這樣。

有沒有辦法調整列大小並保持其他大小,同時獲得正確的列寬度值?

+0

嘗試了新版本? – Kukeltje

+0

我用5.3試過了,仍然不能正常工作,寬度可能是基於絕對位置計算的......我想減小寬度並且事件提供更大的值。 – uzzi

+0

這是一個'固定的'偏差嗎?它裏面有模式嗎? – Kukeltje

回答