OlegTimkiv Posted October 19, 2020 Posted October 19, 2020 Добрый день! Как можно в DBTreeGrid в столбце с чекетами скрыть чекет у родительской ветки? Quote
Sherzod Posted October 19, 2020 Posted October 19, 2020 1 hour ago, OlegTimkiv said: Добрый день! Как можно в DBTreeGrid в столбце с чекетами скрыть чекет у родительской ветки? Добрый день, Я проанализирую. Quote
Sherzod Posted October 20, 2020 Posted October 20, 2020 On 10/19/2020 at 9:10 AM, OlegTimkiv said: Как можно в DBTreeGrid в столбце с чекетами скрыть чекет у родительской ветки? Здравствуйте, Попробуйте этот код: UniDBTreeGrid -> function afterCreate(sender) { let store = sender.getStore(); sender._renderer = function() { Ext.defer(function() { store.each(function(item) { if (item.data.leaf == false) { sender.getEl().select('table[data-recordid="' + item.internalId + '"] .x-grid-checkcolumn').setStyle('display', 'none'); } }) }, 0); }; store.on('refresh', sender._renderer); sender.on('afteritemcollapse', sender._renderer); sender.on('afteritemexpand', sender._renderer); } Quote
OlegTimkiv Posted October 21, 2020 Author Posted October 21, 2020 16 hours ago, Sherzod said: Здравствуйте, Попробуйте этот код: UniDBTreeGrid -> function afterCreate(sender) { let store = sender.getStore(); sender._renderer = function() { Ext.defer(function() { store.each(function(item) { if (item.data.leaf == false) { sender.getEl().select('table[data-recordid="' + item.internalId + '"] .x-grid-checkcolumn').setStyle('display', 'none'); } }) }, 0); }; store.on('refresh', sender._renderer); sender.on('afteritemcollapse', sender._renderer); sender.on('afteritemexpand', sender._renderer); } Огромное спасибо! Работает!!! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.