コード例 #1
0
        public OutputPage(CommonVM vm)
        {
            this.BindingContext = vm;
            PanDecorator.ResetLastSelected();

            InitializeComponent();
        }
コード例 #2
0
        public StoreEditPage(BaseVM vm)
        {
            this.BindingContext = vm;
            vm.Swipe            = PanOperation.All;
            PanDecorator.ResetLastSelected();

            InitializeComponent();
        }
コード例 #3
0
 public InputPage(CommonVM vm)
 {
     this.BindingContext = vm;
     InitializeComponent();
     
     vm.Navi = this.Navigation;
     vm.ShowAlert = this.ShowAlert;
     PanDecorator.ResetLastSelected();
 }
コード例 #4
0
        public static async void CompleteSwipeAsync(PanDecorator decorator, int timeout, PanUpdatedEventArgs e)
        {
            if (decorator.finished.WaitOne(timeout))
            {
                Debug.WriteLine("Got status completed");
            }
            else
            {
                Debug.WriteLine("Swipe timeout");
            }

            StoreFactory.HalProxy.RunOnUiThread(() => decorator.CompleteSwipe(e));
        }
コード例 #5
0
 private static void SetPadding(PanDecorator decorator, double x, double y)
 {
     decorator.parentLayout.Padding = new Thickness(decorator.MarginLeft + x, decorator.MarginTop + y, decorator.MarginRight - x, decorator.MarginBottom - y);
 }