如何将 dx-button 放在 dxo-export 旁边?
How to put the dx-button beside dxo-export?
Export-button/dxo-export 是 dx-data-grid 的一部分。我想让这两个 dx-buttons 与 dxo-export button 平行,并使它们也右对齐。因此,dx-buttons 和 dxo-export 按钮具有相同的行并对齐。
这是我的代码。 Dx-button 在 dx-data-grid 之外。所以我认为这就是按钮不能放在一起的原因
<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>
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)
}
});
}
Export-button/dxo-export 是 dx-data-grid 的一部分。我想让这两个 dx-buttons 与 dxo-export button 平行,并使它们也右对齐。因此,dx-buttons 和 dxo-export 按钮具有相同的行并对齐。
这是我的代码。 Dx-button 在 dx-data-grid 之外。所以我认为这就是按钮不能放在一起的原因
<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>
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)
}
});
}