如何居中对齐GXT网格列中的复选框单元格

乔尔

我的代码:

    List<ColumnConfig<Reminder, ?>> ccs = new LinkedList<ColumnConfig<Reminder, ?>>();
    CheckBoxCell cbc = new CheckBoxCell();
    ColumnConfig<Reminder,Boolean> applicableColumn = new ColumnConfig<Reminder,Boolean>(properties.applicable(),100,"Applicable");
    applicableColumn.setCell(cbc);
    applicableColumn.setAlignment(HasHorizontalAlignment.ALIGN_CENTER);

这是行不通的。

安迪·金

我意识到这个答案对于您的目的而言可能为时已晚,但是它可以帮助寻找相同问题的人。这是我使用的代码:

private void centerCheckBox(final ColumnConfig<Pet, ?> columnConfig) {
  final int leftPadding = (columnConfig.getWidth() - 12) / 2;
  final String styles = "padding: 3px 0px 0px " + leftPadding + "px;";
  final SafeStyles textStyles = SafeStylesUtils.fromTrustedString(styles);
  columnConfig.setColumnTextStyle(textStyles);
}

除了ColumnConfig为创建后的每个复选框调用此方法外,我还为ColumnWidthChange事件处理程序中的每个复选框列调用此方法(事件处理程序已添加到中ColumnModel)。这是我的列宽更改处理程序的代码(注意:创建ColumnConfig实例时,我将每个复选框列配置添加到集合中):

columnModel.addColumnWidthChangeHandler(new ColumnWidthChangeHandler() {
  @Override
  public void onColumnWidthChange(final ColumnWidthChangeEvent event) {
    final ColumnConfig<Pet, ?> petColumnConfig = columnConfigList.get(event.getIndex());
    if (_checkBoxSet.contains(petColumnConfig)) {
      centerCheckBox(petColumnConfig);
      _grid.getView().refresh(true);
    }
  }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

Bootstrap表单元格中的垂直居中复选框

来自分类Dev

QTableView中的标题单元格中的复选框

来自分类Dev

静态单元格中的复选框

来自分类Dev

如何居中对齐handsontable中的复选框?

来自分类Dev

如何在单元格中记录一个复选框标题?

来自分类Dev

如何找出在watir中具有复选框的单元格?

来自分类Dev

jQuery表-如何根据选中的复选框在单元格中写入文本

来自分类Dev

如何在jqxGrid的2个不同单元格中链接复选框

来自分类Dev

如何在 DataGridView 的标题单元格中添加复选框

来自分类Dev

如何获得对EXT JS网格单元格(如复选框,组合框,文本框等)中存在的控件的访问权限

来自分类Dev

如何填写链接到单元格的复选框并使单元格引用转置?

来自分类Dev

如何将事件处理程序添加到列表视图复选框单元格中的复选框?

来自分类Dev

带有复选框的QHeaderView-如何区分在标题复选框上单击右键与在单元格中的任何位置单击

来自分类Dev

如何在单元格中拆分多个值并链接到用户窗体中的复选框

来自分类Dev

如何使用jQuery在Django模板中基于另一个单元格的值在表格单元格中设置复选框状态

来自分类Dev

NSTable上的复选框单元格

来自分类Dev

PowerShell DataGridView复选框行单元格值

来自分类Dev

列出选中复选框的单元格

来自分类Dev

VBA - 用复选框突出显示单元格

来自分类Dev

如何使复选框旁边的文本垂直居中对齐?

来自分类Dev

如何将复选框添加到wxGrid单元格?

来自分类Dev

如何使用绝对行号从复选框中使用jQuery获取表单元格的值

来自分类Dev

如何将复选框添加到wxGrid单元格?

来自分类Dev

如何更改单元格值Excel上的activeX复选框标题

来自分类Dev

如果未选中该复选框,如何显示相邻单元格的值?

来自分类Dev

如何限制用户不要选择TableView单元格的三个以上复选框

来自分类Dev

如果选中复选框,则更改单元格值-RoR中的dhtmlxGrid

Related 相关文章

  1. 1

    如何在表格单元格中垂直居中放置复选框?

  2. 2

    如何在表格单元格中垂直居中放置复选框?

  3. 3

    Bootstrap表单元格中的垂直居中复选框

  4. 4

    QTableView中的标题单元格中的复选框

  5. 5

    静态单元格中的复选框

  6. 6

    如何居中对齐handsontable中的复选框?

  7. 7

    如何在单元格中记录一个复选框标题?

  8. 8

    如何找出在watir中具有复选框的单元格?

  9. 9

    jQuery表-如何根据选中的复选框在单元格中写入文本

  10. 10

    如何在jqxGrid的2个不同单元格中链接复选框

  11. 11

    如何在 DataGridView 的标题单元格中添加复选框

  12. 12

    如何获得对EXT JS网格单元格(如复选框,组合框,文本框等)中存在的控件的访问权限

  13. 13

    如何填写链接到单元格的复选框并使单元格引用转置?

  14. 14

    如何将事件处理程序添加到列表视图复选框单元格中的复选框?

  15. 15

    带有复选框的QHeaderView-如何区分在标题复选框上单击右键与在单元格中的任何位置单击

  16. 16

    如何在单元格中拆分多个值并链接到用户窗体中的复选框

  17. 17

    如何使用jQuery在Django模板中基于另一个单元格的值在表格单元格中设置复选框状态

  18. 18

    NSTable上的复选框单元格

  19. 19

    PowerShell DataGridView复选框行单元格值

  20. 20

    列出选中复选框的单元格

  21. 21

    VBA - 用复选框突出显示单元格

  22. 22

    如何使复选框旁边的文本垂直居中对齐?

  23. 23

    如何将复选框添加到wxGrid单元格?

  24. 24

    如何使用绝对行号从复选框中使用jQuery获取表单元格的值

  25. 25

    如何将复选框添加到wxGrid单元格?

  26. 26

    如何更改单元格值Excel上的activeX复选框标题

  27. 27

    如果未选中该复选框,如何显示相邻单元格的值?

  28. 28

    如何限制用户不要选择TableView单元格的三个以上复选框

  29. 29

    如果选中复选框,则更改单元格值-RoR中的dhtmlxGrid

热门标签

归档