none
Zwei Documentviewer mit 1 Scrollbar navigieren! RRS feed

  • Frage

  • Hallo,

    ich würde gerne zwei nebeneinander platzierte Documentviewer mit einer Scrollbar navigierbar ( scrollbar ) machen, das heißt entweder die eingebauten Scrollbars werden ausgeschalten und daneben eine neue platziert oder die beiden original Scrollbars werden miteinander synchronisiert um gleichzeitig auf und ab zu laufen. Ich habe beim Documentviewer aber kein Event gefunden was mir hier weiterhilft. 

     

    Könnt Ihr mir helfen?

     

    lg,

    Raphael

    Donnerstag, 2. Dezember 2010 12:37

Antworten

  • Hi Raphael,

    ich habe mal ein ähnliches Beispiel für drei synchronisierte DataGrids gemacht (link zum engl. Thread ). In jenem Beispiel verwende ich Code, um bei SelectionChanged oder ScrollChanged den jew. Wert auf die ScrollBars der anderen beiden DataGrids zu übertragen. Dabei ist der ScrollBar in allen DataGrids verwendbar und scrollt die anderen entsprechend. Ich könnte mir allerdings auch durchaus vorstellen, dass sich das mit einem zus. ScrollViewer lösen ließe; sprich, die ScrollBars der DocumentViewer werden verborgen und die Position per Binding zwischen den DocumentViewer Controls und dem äußeren ScrollViewer hergestellt. Leider habe ich momentan zu wenig Zeit, um das jetzt auszuprobieren - evt. reicht Dir das Beispiel mit den DataGrids ja schon ..?


    Cheers,
    Olaf
    http://blogs.intuidev.com
    • Als Antwort markiert raphi011 Donnerstag, 2. Dezember 2010 13:30
    Donnerstag, 2. Dezember 2010 12:55

Alle Antworten

  • Hi Raphael,

    ich habe mal ein ähnliches Beispiel für drei synchronisierte DataGrids gemacht (link zum engl. Thread ). In jenem Beispiel verwende ich Code, um bei SelectionChanged oder ScrollChanged den jew. Wert auf die ScrollBars der anderen beiden DataGrids zu übertragen. Dabei ist der ScrollBar in allen DataGrids verwendbar und scrollt die anderen entsprechend. Ich könnte mir allerdings auch durchaus vorstellen, dass sich das mit einem zus. ScrollViewer lösen ließe; sprich, die ScrollBars der DocumentViewer werden verborgen und die Position per Binding zwischen den DocumentViewer Controls und dem äußeren ScrollViewer hergestellt. Leider habe ich momentan zu wenig Zeit, um das jetzt auszuprobieren - evt. reicht Dir das Beispiel mit den DataGrids ja schon ..?


    Cheers,
    Olaf
    http://blogs.intuidev.com
    • Als Antwort markiert raphi011 Donnerstag, 2. Dezember 2010 13:30
    Donnerstag, 2. Dezember 2010 12:55
  • thanks!
    Donnerstag, 2. Dezember 2010 13:31