Приветы, есть аттрибуты
attributes: {
"IsButtonVisible": {
"dataValueType": Terrasoft.DataValueType.BOOLEAN,
"value": false
},
"ButtonCaption": {
"dataValueType": Terrasoft.DataValueType.TEXT,
"value": "Test"
}
},
{
"operation": "insert",
"name": "bnBackCall",
"parentName": "DataGrid",
"propertyName": "activeRowActions",
"index": 111,
"values": {
"className": "Terrasoft.Button",
"style": Terrasoft.controls.ButtonEnums.style.GREY,
"caption": "Позвонить",
//"caption": { "bindTo": "ButtonCaption" },
"tag": "tagBnBackCall"
}
},
{
"operation": "merge",
"name": "DataGridActiveRowOpenAction",
"values": {
"visible": { "bindTo": "IsButtonVisible" }
}
},
{
"operation": "merge",
"name": "DataGridActiveRowCopyAction",
"values": {
//"visible": { "bindTo": "IsButtonVisible" }
"caption": { "bindTo": "ButtonCaption" },
//"caption": "12345",
}
},
Атрибут ButtonCaption не биндится к кнопке, она не видима, если задать конст то ок
Аттрибут IsButtonVisible биндится все ок к той же кнопке
Какое волшебство с caption как его менять у кнопки в rowSelected например, если атрибут не биндится