2010-10-15 4 views
0

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

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

--James

ответ

2

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

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

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

+0

Красивая, это именно то, что я искал. Большое спасибо за Вашу помощь! –