Вывод подсеченного текста (C#, WPF)

Тема в разделе "WASM.HEAP", создана пользователем vlademar, 23 ноя 2007.

  1. vlademar

    vlademar New Member

    Публикаций:
    0
    Регистрация:
    2 окт 2007
    Сообщения:
    10
    Есть ОЧЕНЬ БОЛЬШОЙ текст (от есть его за раз не буферизовать), в котором баждая буква имеет фон своего цвета. Необходимо реализовать вывод такого текста на экран в C# с использованием WPF.

    Лично я для фрагмента, который выводится на экран, строил:
    a) RichTextBox->FliwDocument->Paragraph->Span->куча_Run'ов, перестраивая всё при промотке
    b) StackPanel вертикальную, в неё набивал StackPanel'ы горизонтальные, в которых лежали TextBlock'и.

    В обоих случаях всё неимоверно тормозила. Знает ли кто-нибудь более рациональный способ?
    Заранее спасибо.
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    vlademar
    Где ты увидел здсь спецов по шарпу и, тем более, по WPF?
     
  3. vlademar

    vlademar New Member

    Публикаций:
    0
    Регистрация:
    2 окт 2007
    Сообщения:
    10
    IceStudent Рассчитывал, что кто-нибудь пробежит %)