Здравствуйте, Ziaw, Вы писали:
Z>Есть одно окно в котором я уже умею скроллировать текст. Нужно еще одно окно которое одновременно показывает что-то типа thumba первого в реальном времени. Как это умеет делать Windows 7 на всякие видеоплееры в таскбаре. Вопрос в заключается в том, чтобы понять: отрисовывать
Используй
VisualBrush. Например, можно сделать такое окно:
public partial class ThumbnailWindow : Window
{
public ThumbnailWindow(Visual source)
{
InitializeComponent();
this.Background = new VisualBrush(source);
}
}
В его фон будет вписываться содержимое элемента, который ты передашь в конструктор. Window унаследован от Visual, так что сможешь и его передать.
Z>P.S. Текст я скролирую просто применяя DoubleAnimation к координатам текста, нормальная практика? Бывают иногда подергивания, причем это не зависит от мощности компа явно. Кто нибудь знает как от них избавиться?
К сожалению, с анимациями я практически не сталкиваюсь. Боюсь подергивания не исправить. Кажись WPF что-то хитрит при скроллинге текста, делая его немного расплывчатым. Думаю, именно это и создает эффект задержки. Впрочем, может я и ошибаюсь.