Я хочу создать пользовательскую полосу прокрутки в приложении FLEX 3.0. Что должно позволить использовать текст вместо |||| что показано в ScrollThumb ...ScrollBar Issue
Я использовал mx_internal для изменения стиля, но все еще сталкиваюсь с проблемой, что текст не отображается. вот код, который я создал.
import mx.core.mx_internal;
use namespace mx_internal;
public function onInit():void
{
scrollbar.scrollThumb.iconName = "";
scrollbar.scrollThumb.labelPlacement = "left";
var str:String = (scrollbar.scrollPosition+1).toString() + "/" + (scrollbar.maxScrollPosition+1).toString();
scrollbar.scrollThumb.label = str;
}
<mx:HScrollBar id="scrollbar" width="100%" pageSize="1" styleName="customScrollBar" />
Вот таблица стилей для этого
.customScrollBar
{
up-arrow-skin: ClassReference(null);
down-arrow-skin: ClassReference(null);
}
Здесь я даю вам образец изображения, вид полосы прокрутки я хочу создать.
Пожалуйста, помогите мне ...
Спасибо за ответ. но я не знаю, как создать пользовательский класс ThumbSkin, и если изменения страницы мне нужно изменить текст scrollThumb на 3/5 или 4/5 и т. д., для этого мне нужно изменить в mx_internal любую идею для этого? если возможно, укажите любую ссылку ... –
@SagarRawal обновлен ссылками для вас. – Bob
привет спасибо за ссылку, но все еще сталкивается с проблемой, что как встроить ТЕКСТ в scrollThumb. –