|
|
@ -162,6 +162,7 @@ public class CellDSColumnEditor extends CellQuickEditor { |
|
|
|
|
|
|
|
|
|
|
|
// 由于多选的时候修改了 cellDSColumnBasicPane 中组件的visiable属性,切换时需要将其设置为false
|
|
|
|
// 由于多选的时候修改了 cellDSColumnBasicPane 中组件的visiable属性,切换时需要将其设置为false
|
|
|
|
cellDSColumnBasicPane.setVisible(false); |
|
|
|
cellDSColumnBasicPane.setVisible(false); |
|
|
|
|
|
|
|
cellDSColumnAdvancedPane.setVisible(false); |
|
|
|
|
|
|
|
|
|
|
|
card.show(cardContainer, paneList.get(index).title4PopupWindow()); |
|
|
|
card.show(cardContainer, paneList.get(index).title4PopupWindow()); |
|
|
|
paneList.get(index).populate(); |
|
|
|
paneList.get(index).populate(); |
|
|
@ -1064,7 +1065,10 @@ public class CellDSColumnEditor extends CellQuickEditor { |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void refreshMultipleDetails() { |
|
|
|
public void refreshMultipleDetails() { |
|
|
|
tabsHeaderIconPane.setVisible(tc.isSelectedOneCell()); |
|
|
|
tabsHeaderIconPane.setVisible(tc.isSelectedOneCell()); |
|
|
|
cellDSColumnAdvancedPane.setVisible(tc.isSelectedOneCell()); |
|
|
|
|
|
|
|
|
|
|
|
// 需要结合AdvancedPane的原始visible状态设置单选多选visible
|
|
|
|
|
|
|
|
boolean advancedPaneVisible = cellDSColumnAdvancedPane.isVisible(); |
|
|
|
|
|
|
|
cellDSColumnAdvancedPane.setVisible(advancedPaneVisible && tc.isSelectedOneCell()); |
|
|
|
|
|
|
|
|
|
|
|
cellDSColumnBasicPane.setMultipleVisible(tc.isSelectedOneCell()); |
|
|
|
cellDSColumnBasicPane.setMultipleVisible(tc.isSelectedOneCell()); |
|
|
|
} |
|
|
|
} |
|
|
|