Flex HBox с фоновым цветом и закругленным углом, выточенная проблема - PullRequest
0 голосов
/ 07 июня 2011

У меня проблема с Flex в Flex.У меня есть холст с HBox и ярлыком.Пожалуйста, найдите код ниже.

   <mx:VBox verticalAlign="top" horizontalAlign="center"
        fontSize="12" fontWeight="normal" verticalGap="0">
        <mx:Label text="Cover" />
        <mx:Canvas width="120" styleName="pbcontainer">
            <mx:HBox id="pb" height="35" />
            <mx:Label id="dashboard_cover" fontWeight="normal" 
                      fontSize="20" horizontalCenter="0" verticalCenter="0"/>
        </mx:Canvas>
    </mx:VBox>


.pbcontainer {
    cornerRadius: 15;
    backgroundColor: #FFFFFF;
    borderStyle: solid;
    borderThickness: 2;
    borderColor: #000000;
}

Я пытаюсь реализовать ProgressBar здесь.Теперь проблема в том, что если percentWidth из pb меньше 5, то цвет haloBlue выливается, что нежелательно.Пожалуйста, найдите изображение ниже.Может ли кто-нибудь помочь мне в решении этого вопроса.

enter image description here enter image description here

Спасибо,
Анжи

1 Ответ

0 голосов
/ 09 июня 2011

Просто идея, вместо использования HBox с фоном, попробуйте использовать ProgressBar и установить его прогресс вместо percentWidth из HBox.

Редактировать : О хорошо, судя по обсуждению в комментариях, вышеприведенное решение неосуществимо.Вы пытались установить cornerRadius на внутреннем HBox?Это та, что на синем фоне, не так ли?

...