2010-05-19 3 views
0

Мне нужно отразить ход выполнения многочисленных задач в реальном времени.WPF: необходим контроль временной шкалы времени

Мне интересно, это любой элемент управления WPF \ Silverlight, который делает это.

Вот что я нашел, но это управление не отвечают моим требованиям:

  1. http://blogs.msdn.com/llobo/archive/2010/04/30/sl-timeline-control-for-sharepoint.aspx
  2. http://timeline.codeplex.com/
  3. http://timelinecontrol.codeplex.com/wikipage?title=Screen%20Shots&referringTitle=Home
+0

Когда вы говорите, отражают прогресс вы имеете в виду с индикатором прогресса или у вас есть какой-то другой показатель? –

+0

Я все еще не уверен, что вы просите. Если эти элементы управления вам не нужны, что вам нужно? Ответ на индикатор выполнения будет таким, что если процент делается так, как вы хотите, но элементы управления, которые вы указали, заставляют меня думать, что есть какая-то сложная функциональность, которую вы желаете. –

ответ

1

Если вы ищете прогресс бар, который обновляет в реальном времени я не знаю никаких сторонних элементов управления, но вы можете обновить стандартный элемент управления ProgressBar, основанный на работе, выполняемой в фоновом потоке, используя Диспетчер WPF. Я реализовал этот шаблон с несколькими потоками, сообщающими сразу несколько графиков выполнения в древовидном представлении без проблем.

Вот несколько статей, которые я нашел, что прогулка по этому подходу: