グリッドパネルにチェックボックス選択モードが必要だったので、Ext.selection.CheckboxModel
コンポーネントを使用しましたが、問題は、このコンポーネントがグリッドに追加する列(チェックボックス列)に関するものです。ブラウザウィンドウのサイズを変更すると、この列の幅が変わる可能性があるため、固定幅を設定したいと思います。以下のコードを使用していますが、機能しません。
constructor: function() {
var me = this;
me.selModel = Ext.create('Ext.selection.CheckboxModel', {width: 16});
me.callParent(arguments);
}
これは、私のユーザーテーブルのコードスニペットとスナップショットです。
Ext.define('VDOA.view.users.Table', {
extend: 'Ext.grid.GridPanel',
alias: 'widget.usersgrid',
forceFit: true,
selType: 'checkboxmodel',
//selType: 'rowmodel',
//selModel: Ext.create('Ext.selection.CheckboxModel'),
title: '',
initComponent: function() {
...
}
});