0
在應用程序中有一個包含Nattable的視圖。Eclipse RCP中單行自動調整大小Nattable應用程序
在該表中,當我使用過濾器搜索一個字符串並且只剩下一行時,如果您然後更改列寬度,所有列都將更改寬度。
我在其中一個論壇上閱讀它,因爲該行被選中,因此所有列都將被調整大小。
請讓我知道如何解決它。
謝謝。
在應用程序中有一個包含Nattable的視圖。Eclipse RCP中單行自動調整大小Nattable應用程序
在該表中,當我使用過濾器搜索一個字符串並且只剩下一行時,如果您然後更改列寬度,所有列都將更改寬度。
我在其中一個論壇上閱讀它,因爲該行被選中,因此所有列都將被調整大小。
請讓我知道如何解決它。
謝謝。
第一個問題,如果您在NatTable論壇上閱讀了關於此主題的內容,爲什麼您在Stackoverflow上提出問題而不是寫入論壇?
第二個問題,爲什麼選擇該行?我不知道任何可以選擇過濾行的功能。
我認爲調整所選列的所有列是一種常見行爲,如果您只有一行並選擇了該行,則表示所有列都已完全選中。所以恕我直言,這是正確的行爲。改變這個的唯一方法是覆蓋SelectionLayer#handleColumnResizeCommand來禁用多列調整大小功能。目前沒有修改該行爲的選項。
您還可以打開增強權證以獲取NatTable中包含的此類選項並提供補丁。