Заливка текста заливкой в процентах на заставке silverlight

#silverlight #silverlight-4.0

#silverlight #silverlight-4.0

Вопрос:

Я хочу создать пользовательский экран-заставку, в котором некоторый текст на странице будет в конечном итоге индикатором выполнения. Мне нужен текст для заливки заливки цветом слева направо в зависимости от загруженного процента. Моей первой мыслью (поскольку я не привык делать такие вещи, связанные с пользовательским интерфейсом) было создать текстовый блок с прозрачным фоновым цветом, наложенным на что-то вроде границы с заданным фоновым цветом, а затем увеличить пограничный контроль на основе%, но это такой хак, должен бытьчто-то лучшее со всеми замечательными вещами, которые может сделать silverlight. Я также думал об использовании изображения, чтобы я мог набросать текст, но заметил, что изображение было медленным и загружалось на мой экран-заставку последним.

Есть идеи о правильном способе выполнить это?

Комментарии:

1. Вы говорите заливка заливкой, означает ли это, что текст имеет обводку по краям или нераскрытый текст вообще не виден? Также вы имеете в виду, что при загрузке Xap будет отображаться настоящая заставка Silverlight?

2. Я бы хотел, чтобы текст имел контур (границу), чтобы вы могли прочитать его еще до того, как будет добавлен цвет. Да, настоящая заставка silverlight. Я смотрел на превращение текста в контур в blend, но я все еще не знаю, как заполнить цвет на основе %