public void VerifyDefaultPropertyValues() { RunOnUIThread.Execute(() => { ScrollBar2 scrollBar2 = new ScrollBar2(); Verify.IsNotNull(scrollBar2); Log.Comment("Verifying ScrollBar2 default property values"); Verify.AreEqual(scrollBar2.IndicatorMode, c_defaultIndicatorMode); Verify.AreEqual(scrollBar2.Orientation, c_defaultOrientation); Verify.AreEqual(scrollBar2.IsEnabled, c_defaultIsEnabled); Verify.AreEqual(scrollBar2.MinOffset, c_defaultMinOffset); Verify.AreEqual(scrollBar2.MaxOffset, c_defaultMaxOffset); Verify.AreEqual(scrollBar2.Offset, c_defaultOffset); Verify.AreEqual(scrollBar2.Viewport, c_defaultViewport); Verify.IsNull(scrollBar2.ScrollBarStyle); }); }
public void VerifyScrollControllerImplementation() { RunOnUIThread.Execute(() => { ScrollBar2 scrollBar2 = new ScrollBar2(); Verify.IsNotNull(scrollBar2); IScrollController scrollBar2AsIScrollController = scrollBar2 as IScrollController; Verify.IsNotNull(scrollBar2AsIScrollController); Log.Comment("Verifying ScrollBar2's IScrollController default property values"); Verify.IsTrue(scrollBar2AsIScrollController.AreScrollerInteractionsAllowed); Verify.IsNull(scrollBar2AsIScrollController.InteractionVisual); Verify.AreEqual(scrollBar2AsIScrollController.InteractionVisualScrollOrientation, c_defaultOrientation); Verify.AreEqual(scrollBar2AsIScrollController.InteractionVisualScrollRailingMode, ScrollerRailingMode.Enabled); Verify.IsFalse(scrollBar2AsIScrollController.IsInteracting); Log.Comment("Invoking ScrollBar2's IScrollController.SetValues method"); scrollBar2AsIScrollController.SetValues(10.0, 250.0, 75.0, 30.0); }); }
private void BtnCreateScrollBar2_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { scrollBar2 = new ScrollBar2(); scrollBar2.Name = "dynamicScrollBar2"; scrollBar2.Width = 300.0; scrollBar2.Height = 16.0; scrollBar2.Margin = new Thickness(6); scrollBar2.VerticalAlignment = VerticalAlignment.Top; scrollBar2.Orientation = Orientation.Horizontal; IScrollController sc = scrollBar2 as IScrollController; if (sc != null) { sc.SetValues(1, 2, 3, 4); } btnCreateScrollBar2.IsEnabled = false; btnAddScrollBar2.IsEnabled = true; btnDeleteScrollBar2.IsEnabled = true; }