mam ten ScrollViewer, które dodaję elementy programically:ScrollViewer.ChangeView zwraca false
<ScrollViewer VerticalSnapPointsAlignment="Near"
VerticalSnapPointsType="Mandatory"
VerticalScrollMode="Enabled"
VerticalScrollBarVisibility="Hidden"
ZoomMode="Disabled"
Width="400"
Height="400"
x:Name="MainFeatureScrollViewer"
ViewChanging="ScrollViewer_ViewChanging">
<StackPanel x:Name="MainFeatureStackPanel" />
</ScrollViewer>
Kiedy zadzwonić ChangeView jak poniżej zwraca false i nic się nie dzieje. Dlaczego nie miałoby to działać?
bool result = this.MainFeatureScrollViewer.ChangeView(null, 400, null, true);
To samo tutaj. Na razie używam ScrollToVerticalOffset, mimo że jest przestarzałe. – Tristan
Mam ten sam problem z ScrottToHorizontalOffset. Zmiana na ChangeView (0, null, null), jak zalecają ostrzeżenia kompilatora, powoduje jego przerwanie - nie ma miejsca przewijanie. – dex3703