次のような状況があります。Ext.form.field.File
(上にドッキングされたツールバーの上にある上に (のbuttonOnly: true
上Ext.form.Panel
に) がありますExt.grid.Panel
。その結果、ボタンはツールバーとはまったく異なるスタイルを持ち、パネルにはボタンの周りに空白があるようです。ボタンとパネルのスタイルがツールバーと一致するように、これをどのように修正できるかについて、誰でも提案があります(私はデフォルトのスタイルを使用し、何も変更しませんでした)。
編集:ここにいくつかのコードがあります:
upload_button = Ext.create('Ext.form.field.File', {
buttonOnly: true,
buttonText: "Upload File",
hideLabel: true,
listeners: {..}
});
button_panel = Ext.create('Ext.form.Panel', {
region: 'south',
items: upload_button
});
upload_toolbar = Ext.create('Ext.toolbar.Toolbar',{
width: 400,
region: 'north',
dock: 'top',
items: [ button_panel]});
grid_file = Ext.create('Ext.grid.Panel', {
title: 'File List',
region: 'center',
height: 300,
store: store_file,
dockedItems: [upload_toolbar],