2013-09-17 4 views
0

У меня есть простая панель прогресса, где IsIndeterminate = "True". Он отлично работает в WP7, но не в WP8. Все, что я вижу, это одна точка, которая не прокручивается. Я прочитал, как панель прогресса была включена в Toolkit, который я должен был использовать в WP7 для проблем с производительностью, которых я не делал (ooops), но запуск приложения в WP8 показывает только 1 точку на экране. Я модернизировал проект до WP8, поскольку, по-видимому, лучшая работа в SDK является наилучшим вариантом, но у меня все еще есть проблема. Моя XAML выглядит следующим образом:Progress Bar не работает в WP8

<ProgressBar HorizontalAlignment="Left" VerticalAlignment="Top" Width="300" IsIndeterminate="True"/> 

Вот изображение, показывающее который ссылается пакет индикатор хода используется из панели:

https://skydrive.live.com/redir?resid=93AA9A941DD84E76!3185&authkey=!AJOdQz3YPV8xEtY&v=3

Могу ли я, возможно, быть ссылки на пакет, который имеет более старый внедрение Прогресс Бар?

Любая помощь будет отличной.

+0

Можете ли вы поделиться минимальным воспроизведением этого. Просто создайте новый проект WP8 и опустите ProgressBar в середине страницы. Воспроизводит ли это проблему? –

+0

Панель выполнения, которую вы используете, кажется правильной (и я использовал ее ранее и работал), так что, вероятно, что-то еще в вас xaml, которые ее скрывают (например, это индикатор выполнения, добавленный в конце xaml, чтобы он показывал наверху?). Один из инструментария - тот, который не работает в телефоне Windows 8. –

+0

Спасибо за ответы. Я создал новый проект WP8 и работал индикатор выполнения. Я также создал новую страницу без каких-либо других элементов (так что нет возможности что-то скрывать ее) в моем текущем проекте, а индикатор выполнения не работает. Так что в моем проекте есть что-то, что мешает ему работать. Любые мысли, что это могло быть? – doktorg

ответ

1

Я нашел проблему. Это было потому, что у меня была своя собственная копия CustomThemeResources, которая имела WP7-определение ProgressBar. Я удалил его, и он работает.

+0

Спасибо, что поделился, спасли меня много времени! – EvZ