0

导出按钮/dxo-export 是 dx-data-grid 的一部分。我想让这两个 dx 按钮与 dxo-export 按钮并行,并使它们也右对齐。因此,dx-buttons 和 dxo-export button 具有相同的线并对齐。 在此处输入图像描述

这是我的代码。Dx 按钮在 dx 数据网格之外。所以我想这就是为什么按钮不能在一起

  <dx-button id="gridRealistSelected" 
    icon="fas fa-clipboard-check" 
    [height]="34" [width]="40">
  </dx-button>
  <dx-button id="gridSharePlan" 
    icon="fa fa-share-alt" 
    [height]="34" [width]="40">
  </dx-button>

  <dx-data-grid id="gridContainer" 
    keyExpr="id"
    [dataSource]="shoppingPlan">

    <dxo-export 
      fileName="Rencana Belanja"
      [enabled]="true"  
      [allowExportSelectedData]="false">
    </dxo-export>

    <dxi-column 
      dataField="ket" 
      caption="Keterangan">
    </dxi-column>
    <dxi-column 
      dataField="harga" 
      caption="Harga">
    </dxi-column>
  </dx-data-grid>
4

1 回答 1

1
  onToolbarPreparing(e){
    this.gridElement = e.element;
    this.toolbarItems = e.toolbarOptions.items;

    this.toolbarItems.unshift({
      name: 'realistPlanButton',
      location: 'after',
      widget: 'dxButton',
      options: {
        hint: 'Realisasi Rencana',
        icon: 'fas fa-clipboard-check',
        onClick: this.realistPlan.bind(this)
      }
    },{
      name: 'sharePlanButton',
      location: 'after',
      widget: 'dxButton',
      options: {
        hint: 'Realisasi Rencana',
        icon: 'fa fa-share-alt',
        onClick: this.sharePlan.bind(this)
      }
    });
  }
于 2019-06-25T03:53:35.850 回答