2011-05-10 12 views

Respuesta

7
No

una verdadera unión, pero funciona:

<TextBox Name="scrlTB1" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/> 
<TextBox Name="scrlTB2" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/> 
private void Scroll(object sender, ScrollEventArgs e) 
{ 
    if (sender == scrlTB1) 
    { 
     scrlTB2.ScrollToVerticalOffset(e.NewValue); 
    } 
    else 
    { 
     scrlTB1.ScrollToVerticalOffset(e.NewValue); 
    } 
} 

(este ejemplo ignora la posibilidad de desplazamiento horizontal)

+0

trabajado con un menor de edad ajuste: tuve que cambiar ScrollEventArgs -> System.Windows.Controls.Primitives.ScrollEventArgs e –

Cuestiones relacionadas