WPF GridSplitter

Estou tendo um comportamento estranho ao usar o WPF GridSplitter.

Eu tenho as propriedades HorizontalAlignment apropriadas definidas para esticar e quando as redimensiono o GridSplitter salta, às vezes voltando às suas posições originais ou apenas pulando enquanto as arrasto .....

Alguém mais viu ou sabe o que pode estar causando isso?

obrigado

Aqui está o XAML

<GridSplitter x:Name="grdTreeSplitter" Grid.Row ="1" 
     BorderBrush="{DynamicResource {x:Static SystemColors.ControlDarkBrushKey}}" 
     BorderThickness="1"
     HorizontalAlignment="Stretch" Panel.ZIndex="0" 
     ResizeBehavior="PreviousAndNext" ResizeDirection="Rows"
     SnapsToDevicePixels="False" ShowsPreview="False" UseLayoutRounding="False"
     DragIncrement="1"
     DragDelta="grdSideExplorerSplitter_DragDelta">
  <GridSplitter.Visibility>
    <MultiBinding 
      ......
    </MultiBinding>
  </GridSplitter.Visibility>
</GridSplitter>

questionAnswers(4)

yourAnswerToTheQuestion