Я делаю свой собственный искатель для моей дипломной работы. Я хочу отображать на экране несколько переменных потока во время работы для мониторинга. Я пробовал этот подход, но через некоторое время экран становится невосприимчивым.Отображение нескольких данных потоков на экране приближается
this.Dispatcher.BeginInvoke(new Action(delegate()
{
listBox1.Items[irWhichMainTask] = srMainSiteId + " : " + srMainSiteURL + " : processed " + irLocalProcessedLinkCount + " : max thread count " + irLocalThreadCount + " : active thread count " + irActiveThreadCount;
}));
Хорошо, что это становится невосприимчивым, когда даже через 20 потоков работает. Похоже, что использование listbox не является хорошим подходом к отображению данных на экране. Что еще я могу использовать?
C# 4.0, WPF
Я хотел бы попробовать то же самое с, напр., RichTextBox, является ли это проблемой ListBox –
хорошо позвольте мне попробовать – MonsterMMORPG
я проверил RichTextBox и я не вижу какой-либо способ сделать его на строки. Я имею в виду, что в listbox я редактирую всегда ту же строку, чтобы следить за потоками. Но richtextbox я все равно не вижу. – MonsterMMORPG