Flex: как расположить компонент в правом верхнем углу окна? - PullRequest
0 голосов
/ 15 октября 2010

Я пишу приложение Flex (Flash Builder), в котором есть компонент карты (http://help.arcgis.com/en/webapi/flex/apiref/com/esri/ags/Map.html) и компонент раскрывающегося списка, используемый для выбора элементов, отображаемых на карте. Я хочу, чтобы компонент раскрывающегося списка всегда накладывался сверхукарты в верхнем правом углу, независимо от размера окна, в котором отображается приложение. Если я использую параметр x и y для компонента раскрывающегося списка, то он подходит только для определенного разрешения окна, и вместо этого яхотите, чтобы компонент раскрывающегося списка всегда «плавал» вдоль верхнего правого угла независимо от размера окна браузера (т. е. если пользователь изменяет размер окна браузера, то компонент раскрывающегося списка останется полностью видимым в верхнем правом углу)Возможно ли это сделать, и если да, то как?

Заранее благодарим за ваши предложения.

- Джеймс

1 Ответ

2 голосов
/ 15 октября 2010

Вместо использования свойств x и y используйте свойства top and right`.

Они будут указывать, как далеко от верхнего и правого краев вы хотите, чтобы компонент находился.

Если вы просто используете top и right, вы также можете использовать высоту и ширину. Если вы хотите, чтобы размер компонента масштабировался в соответствии с размером экрана, вы также можете использовать left и bottom, чтобы масштабировать его, чтобы сохранить эти расстояния.

...