Exemplo n.º 1
0
        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);
            });
        }
Exemplo n.º 2
0
        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;
        }