Hallo ich habe in einem Scrollviewer Element ein Element, dass sehr groß ist. Wenn ich diesen Scrollviewer jetzt irgendwo einbette, passiert folgendes:
Alle Übergeordneten Elemente breiten sich auf die Größe des Inhaltes des Scrollviewers aus. Das Problem ist, dass ich bei den übergeordneten Elementen keine festen größenangaben habe.
Siehe:
<Grid x:Name="Grid_PageContent" Margin="5,5,5,5">
<ScrollViewer x:Name="Viewer" Background="Transparent" Padding="0" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Hidden">
<Grid Height="5000" Width="5000" VerticalAlignment="Center" HorizontalAlignment="Center">
<Grid.Background>
<LinearGradientBrush>
<GradientStop Offset="0" Color="Blue"/>
<GradientStop Offset="0.5" Color="Green" />
<GradientStop Offset="1" Color="Orange" />
</LinearGradientBrush>
</Grid.Background>
</Grid>
</ScrollViewer>
</Grid>
Ist es möglich, dass "ausbreiten" des Scrollviewer zu verhindern?