Осуществление ISCrollInfo для WPFExtension' s ZoomControl. Вычисление погашений

Я пытаюсь осуществить IScrollInfo для WPFExtensions' ZoomControl , чтобы быть в состоянии использовать этот контроль в сочетании с ScrollViewer . Однако, я испытываю затруднения при понимании, как правильно вычислить HorizontalOffset и VerticalOffset свойства и где я должен обновить их.At сначала, я подозревал, что это был TranslateX и TranslateY, но который только дает вам погашение относительно положения содержания с прошлого раза Увеличение масштаба изображения измененная собственность а не глобальное погашение viewport.

  1. Это походит на очень общую потребность в пользователях ZoomControl. Это усилие было сделано прежде?
  2. WPFExtensions, кажется, очень плохо зарегистрирован и не очень очевидный, там хороший источник информации к лучше поймите, как ZoomControl работает?

Править: Я использовал этот контроль как ссылка в моих усилиях как, который это осуществляет IScrollInfo . Однако, у 2 средств управления есть разные подходы, чтобы лишить законной силы представление и данные об обновлении, таким образом, это не получило меня очень далеко. Я предпочитаю использовать контроль WPFEXTENSION, так как это более просто использовать, имеет лучшую анимацию и, кажется, более широко принято.

1
nl ja de
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot