Локализуемый текст для кнопки в гриде

Всем привет!

При добавлении кнопки в грид секции (аналогично с коробочными) столкнулся со странной проблемой: не работают локализуемые строки из ресурсов схемы. Причем если просто прописать caption, то всё работает. Кто-нибудь может подсказать в чем проблема?

            {

                "operation": "insert",

                "name": "DataGridActiveRowAddAccountAction",

                "parentName": "DataGrid",

                "propertyName": "activeRowActions",

                "values": {

                    "className": "Terrasoft.Button",

                    "style": Terrasoft.controls.ButtonEnums.style.BLUE,

                    "caption": {"bindTo": "Resources.Strings.AddAccountButtonCaption"},

                    //"caption": "Add Account",

                    "tag": "addAccount",

                    "visible": true,

                }

            },

 

Нравится

2 комментария

Дмитрий, очень похоже на то, что вы используете неверное название строки, убедитесь, что у вас добавлена именно AddAccountButtonCaption. 

Дима Вовченко,

Судя по всему, ошибки тут нет, просто ресурсы берутся не из схемы раздела, а из схемы модели представления строки реестра раздела BaseSectionGridRowViewModel. Попробовал сделать замещающую схему и добавить туда локализуемую строку, но почему-то не заработало.

Показать все комментарии