You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Disable TabView scroll buttons based on scroll position (#2162)
* Disable TabView scroll buttons based on scroll position
Disable TabView scroll buttons based on scroll position
* Store the return value of scrollViewer.ViewChanged in a revoker
Store the return value of scrollViewer.ViewChanged in a revoker
* Setup UI for testing scroll viewer's increase/decrease button
Setup UI for testing scroll viewer's increase/decrease button
* Save decrease/increase button ref for future use and address few comments
Save decrease/increase button ref for future use and address few comments
* Added UI tests
Added UI tests
* Adding a sleep after each scrolling to make sure view state get updated
Adding a sleep after each scrolling to make sure view state get updated
* Use Wait.ForMilliseconds instead of Thread.Sleep
Use Wait.ForMilliseconds instead of Thread.Sleep
* Use Wait.ForIdle() instead
Use Wait.ForIdle() instead
* Disable scrolling animation
Disable scrolling animation
* Remove unused namespace
Remove unused namespace
* Resolve comments
Resolve comments
<Buttonx:Name="ScrollTabViewToTheLeft" AutomationProperties.Name="ScrollTabViewToTheLeft"Content="Scroll TabView To the Left"Margin="0,0,0,8"Click="TabViewScrollToTheLeftButton_Click" />
52
+
<Buttonx:Name="ScrollTabViewToTheMiddle" AutomationProperties.Name="ScrollTabViewToTheMiddle"Content="Scroll TabView To the Middle"Margin="0,0,0,8"Click="TabViewScrollToTheMiddleButton_Click" />
53
+
<Buttonx:Name="ScrollTabViewToTheRight" AutomationProperties.Name="ScrollTabViewToTheRight"Content="Scroll TabView To the Right"Margin="0,0,0,8"Click="TabViewScrollToTheRightButton_Click" />
0 commit comments