2010-05-30 3 views
0

У меня есть 4 кнопки, все они имеют одинаковую ширину.Установка ширины кнопок с fx: Стиль

<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

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

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

Смежные вопросы