Установка ширины кнопки с помощью fx: Style - PullRequest
0 голосов
/ 30 мая 2010

У меня 4 кнопки, все они имеют одинаковую ширину.

<s:Button id="btn1" width="{btnWidth}" />
<s:Button id="btn2" width="{btnWidth}" />
<s:Button id="btn3" width="{btnWidth}" />
<s:Button id="btn4" width="{btnWidth}" />

Можно ли установить их ширину с помощью Style, примерно так:

s|Button{
   width: btnWidth;
}

Я попробовал, но автозаполнение не работает, что наводит меня на мысль, что с синтаксисом что-то не так. По сути, моя цель состоит в том, чтобы не задавать свойство width специально для всех 4.

1 Ответ

1 голос
/ 30 мая 2010

Это не будет работать из коробки, потому что ширина является свойством кнопки, а не стиля. Вы можете указать только стили в своей таблице стилей.

Однако вы можете расширить Button и добавить стиль, который контролирует ширину вашей кнопки.

...