RadioGroup. RadioButton

Здравствуйте!
Интересует возможность создания стандартными средствами BPM полей типа RadioButton и возможность их объединения в RadioGroup.
Заранее спасибо!

Нравится

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

Добрый день!
Общий принцип в том, что радиокнопки биндятся на определенный аттрубут и в зависимости от его значения устанавливается признак "checked". Пример на странице настроек реестра (GridSettingsViewGeneratorV2):

//...кнопка для плиточного реестра
{
						id: "tiledRadio",
						className: "Terrasoft.RadioButton",
						tag: Terrasoft.GridType.TILED,
						checked: {
							bindTo: "GridType",
							bindConfig: {
								converter: function() {
									return this.get("GridType") === Terrasoft.GridType.TILED;
								}
							}
						}
					}
//...кнопка для списочного
{
						id: "listedRadio",
						className: "Terrasoft.RadioButton",
						tag: Terrasoft.GridType.LISTED,
						checked: {
							bindTo: "GridType",
							bindConfig: {
								converter: function() {
									return this.get("GridType") === Terrasoft.GridType.LISTED;
								}
							}
						}
					}

Как видно, обе они привязаны к аттрубуту "GridType".

Андрей, спасибо за подсказку

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