/// <summary> /// Closes tdate/time selection page /// </summary> private void ClosePickerPage() { // Unhook from events if (null != _frame) { _frame.Navigated -= OnFrameNavigated; _frame.NavigationStopped -= OnFrameNavigationStoppedOrFailed; _frame.NavigationFailed -= OnFrameNavigationStoppedOrFailed; // Restore host page transitions for the completed "popup" navigation UIElement frameContentWhenOpenedAsUIElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUIElement) { TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUIElement, _savedNavigationInTransition); _savedNavigationInTransition = null; TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUIElement, _savedNavigationOutTransition); _savedNavigationOutTransition = null; } _frame = null; _frameContentWhenOpened = null; } // default result DateTimeResult taskResult = new DateTimeResult(TaskResult.Cancel); // Commit the value if available if (null != _dateTimePickerPage) { if (_dateTimePickerPage.Value.HasValue) { Value = _dateTimePickerPage.Value.Value; taskResult = new DateTimeResult(TaskResult.OK); taskResult.Value = Value.Value; } _dateTimePickerPage = null; } this.Completed(this, taskResult); }
public void OpenPicker() { if (null == PickerPageUri) { throw new ArgumentException("PickerPageUri property must not be null."); } if (null == _frame) { // Hook up to necessary events and navigate _frame = Application.Current.RootVisual as PhoneApplicationFrame; if (null != _frame) { _frameContentWhenOpened = _frame.Content; // Save and clear host page transitions for the upcoming "popup" navigation var frameContentWhenOpenedAsUiElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUiElement) { _savedNavigationInTransition = TransitionService.GetNavigationInTransition(frameContentWhenOpenedAsUiElement); TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUiElement, null); _savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(frameContentWhenOpenedAsUiElement); TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUiElement, null); } _frame.Navigated += OnFrameNavigated; if (_frame.GetType() == typeof(PhoneApplicationFrame)) { _frame.NavigationStopped += OnFrameNavigationStoppedOrFailed; } _frame.NavigationFailed += OnFrameNavigationStoppedOrFailed; _frame.Navigate(PickerPageUri); } } }
/// <summary> /// 获取回退线路 /// </summary> /// <returns>路线</returns> protected Transition GetHistoryTransition(Node entry) { Transition transition = null; Dictionary <String, Object> queryArg = new Dictionary <string, object> { { "InstanceID", entry.InstanceID }, { "Direction", (int)WorkflowOpertaion.Go } }; WorkflowProcess process = ProcessService .Query(queryArg).Where(c => c.Destination == entry.ID) .FirstOrDefault(); if (process != null && entry.NodeType != WorkflowNodeCategory.Start) { transition = TransitionService.Query(entry.InstanceID).FirstOrDefault(e => e.NID == process.TransitionID); } return(transition); }
public void PreparePopupForwardOutNavigation() { NavigationOutTransition navigationOutTransition1 = new NavigationOutTransition(); // ISSUE: variable of the null type navigationOutTransition1.Forward = null; navigationOutTransition1.Backward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardOut }; NavigationInTransition navigationInTransition1 = new NavigationInTransition(); navigationInTransition1.Forward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardIn }; // ISSUE: variable of the null type navigationInTransition1.Backward = null; TransitionService.SetNavigationOutTransition(this, navigationOutTransition1); TransitionService.SetNavigationInTransition(this, navigationInTransition1); }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); bool locked = AppSettings.OrientationLock; SetOrientation(locked); if (page != null) { var frame = (PhoneApplicationFrame)Application.Current.RootVisual; var currentPage = (PhoneApplicationPage)frame.Content; // Restore the transitions TransitionService.SetNavigationInTransition(currentPage, oldIn); TransitionService.SetNavigationOutTransition(currentPage, oldOut); } // restore from datetime picker page if (page != null && page.Value.HasValue) { currentDate = page.Value.Value; page = null; LoadData(AppSettings.NumberOfStarts); } else if (App.MyDateTimeSet) { currentDate = App.MyDateTime; App.MyDateTimeSet = false; LoadData(AppSettings.NumberOfStarts); } else if (App.FontSizeChanged) { LoadData(AppSettings.NumberOfStarts); } else if (App.ReverseRequired || App.ReloadRequired) { LoadData(AppSettings.NumberOfStarts); } }
public PivotPage1() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion //string[] cinsiyet = { "Bayan", "Erkek" }; //List<Items> source = new List<Items>(); //source.Add(new Items() { Name = "Bayan" }); //source.Add(new Items() { Name = "Erkek" }); //source.Add(new Items() { Name = "Bayan" }); //listPicker.ItemsSource = source; listPicker.ItemsSource = new List <string>() { "Kadın", "Erkek" }; }
public void PreparePopupForwardOutNavigation() { NavigationOutTransition navigationOutTransition1 = new NavigationOutTransition(); navigationOutTransition1.Forward = null; navigationOutTransition1.Backward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardOut }; NavigationOutTransition navigationOutTransition2 = navigationOutTransition1; NavigationInTransition navigationInTransition1 = new NavigationInTransition(); navigationInTransition1.Forward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardIn }; navigationInTransition1.Backward = null; NavigationInTransition navigationInTransition2 = navigationInTransition1; TransitionService.SetNavigationOutTransition((UIElement)this, navigationOutTransition2); TransitionService.SetNavigationInTransition((UIElement)this, navigationInTransition2); }
private void SetupNavigationTransitions() { NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideRightFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideLeftFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideRightFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideLeftFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); }
//ProgressIndicator prog; public ElementsPage() { /* Progress Bar: currently too fast for this to work * prog = new ProgressIndicator(); * prog.Text = "Getting Elements"; * prog.IsVisible = true; * prog.IsIndeterminate = false; * SystemTray.SetProgressIndicator(this, prog); * //SystemTray.BackgroundColor = Color.FromArgb(255, 55, 55, 55);*/ InitializeComponent(); DataContext = App.ViewModel; NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); this.gcw = new GeoCoordinateWatcher(); this.gcw.PositionChanged += new EventHandler <GeoPositionChangedEventArgs <GeoCoordinate> >(gcw_PositionChanged); this.gcw.Start(); }
public hello() { InitializeComponent(); NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); }
public PivotPage10() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion LoadTrainData(); ReturnInputData(); CreateNetwork(); OutputCalculate(); SendAdvice(); }
private void Close() { // Unhook from events if (_frame != null) { _frame.Navigated -= HandleFrameNavigated; _frame.NavigationStopped -= HandleFrameNavigationStoppedOrFailed; _frame.NavigationFailed -= HandleFrameNavigationStoppedOrFailed; // Restore host page transitions for the completed "popup" navigation var frameContentWhenOpenedAsUiElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUiElement) { TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUiElement, _savedNavigationInTransition); _savedNavigationInTransition = null; TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUiElement, _savedNavigationOutTransition); _savedNavigationOutTransition = null; } _frame = null; _frameContentWhenOpened = null; _chooserPage = null; } }
// Constructor public ContactMenu() { InitializeComponent(); // anda bisa mengganti SlideTransitionMode sesuai dengan keinginan NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); }
protected BaseView() { var navInTransition = new NavigationInTransition() { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn } }; var navOutTransition = new NavigationOutTransition() { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut } }; TransitionService.SetNavigationInTransition(this, navInTransition); TransitionService.SetNavigationOutTransition(this, navOutTransition); }
private void ExecuteNextCommand() { TransitionService.Navigate(NextView, null); }
public PageBase() { ProgressBar progressBar = new ProgressBar(); progressBar.IsIndeterminate = true; int num1 = 0; progressBar.VerticalAlignment = (VerticalAlignment)num1; SolidColorBrush solidColorBrush1 = new SolidColorBrush(Colors.White); progressBar.Foreground = (Brush)solidColorBrush1; int num2 = 1; progressBar.Visibility = (Visibility)num2; this._progressBar = progressBar; this._appBarButtonSettings = new ApplicationBarIconButton() { IconUri = new Uri("Resources/appbar.feature.settings.rest.png", UriKind.Relative), Text = CommonResources.MainPage_Menu_AppBar_Settings }; this.Flyouts = new ObservableCollection <IFlyout>(); this.FullscreenLoaders = new ObservableCollection <FullscreenLoader>(); this._guid = Guid.NewGuid(); this._menuAppBar = new ApplicationBar(); Rectangle rectangle1 = new Rectangle(); int num3 = 0; rectangle1.HorizontalAlignment = (HorizontalAlignment)num3; int num4 = 0; rectangle1.VerticalAlignment = (VerticalAlignment)num4; double num5 = 65.0; rectangle1.Width = num5; double num6 = 96.0; rectangle1.Height = num6; SolidColorBrush solidColorBrush2 = new SolidColorBrush(Colors.Transparent); rectangle1.Fill = (Brush)solidColorBrush2; int num7 = 0; rectangle1.UseOptimizedManipulationRouting = num7 != 0; this._openMenuTapArea = rectangle1; Rectangle rectangle2 = new Rectangle(); int num8 = 0; rectangle2.HorizontalAlignment = (HorizontalAlignment)num8; int num9 = 3; rectangle2.VerticalAlignment = (VerticalAlignment)num9; double num10 = 16.0; rectangle2.Width = num10; SolidColorBrush solidColorBrush3 = new SolidColorBrush(Colors.Transparent); rectangle2.Fill = (Brush)solidColorBrush3; int num11 = 0; rectangle2.UseOptimizedManipulationRouting = num11 != 0; Thickness thickness = new Thickness(0.0, 96.0, 0.0, 0.0); rectangle2.Margin = thickness; this._menuCallout = rectangle2; Rectangle rectangle3 = new Rectangle(); int num12 = 3; rectangle3.HorizontalAlignment = (HorizontalAlignment)num12; int num13 = 3; rectangle3.VerticalAlignment = (VerticalAlignment)num13; SolidColorBrush solidColorBrush4 = new SolidColorBrush(Colors.Transparent); rectangle3.Fill = (Brush)solidColorBrush4; int num14 = 0; rectangle3.UseOptimizedManipulationRouting = num14 != 0; int num15 = 1; rectangle3.Visibility = (Visibility)num15; this._transparentOverlay = rectangle3; this._lastTimeNavigatedTo = DateTime.MinValue; this._panels = new List <IMyVirtualizingPanel>(); ++PageBase.TotalCount; this.SetNavigationEffects(); this._imageViewerDecorator.SetPage((PhoneApplicationPage)this); if (ParametersRepository.GetParameterForIdAndReset("SwitchNavigationEffects") != null) { this.SwitchNavigationEffects(); } if (ParametersRepository.GetParameterForIdAndReset("IsMenuNavigation") != null) { TransitionService.SetNavigationInTransition((UIElement)this, (NavigationInTransition)null); if (ParametersRepository.GetParameterForIdAndReset("NeedClearNavigationStack") != null) { this._shouldResetStack = true; } } this.Loaded += new RoutedEventHandler(this.PageBase_Loaded); this.OrientationChanged += new EventHandler <OrientationChangedEventArgs>(this.PageBase_OrientationChanged); this.Flyouts.CollectionChanged += (NotifyCollectionChangedEventHandler)((sender, args) => { this.UpdateOpenMenuTapAreaVisibility(); this.FlyoutsCollectionChanged(); }); this.FullscreenLoaders.CollectionChanged += (NotifyCollectionChangedEventHandler)((sender, args) => { this.UpdateOpenMenuTapAreaVisibility(); this.FlyoutsCollectionChanged(); }); }
public Transition GetNextTransition(string id, string instanceID) { return(TransitionService .Query(instanceID) .FirstOrDefault(e => e.NID == id)); }
public void Persistent(Element entry, Action <string, object> callback) { Node n = (entry as Node); entry.NID = Guid.NewGuid().ToString(); callback(ResourceManage.SQL_WORKFLOW_NODE_INSERT, new { entry.NID, entry.ID, entry.Name, NodeType = n.NodeType.ToString(), entry.InstanceID, n.Cooperation, n.Assistant, n.Veto, n.Back, n.Url }); foreach (Transition transition in n.Transitions) { transition.RelationshipID = entry.NID; transition.Origin = entry.ID; transition.InstanceID = entry.InstanceID; TransitionService.Persistent(transition, callback); } foreach (Elements.Action a in n.Actions) { a.RelationshipID = entry.NID; a.InstanceID = entry.InstanceID; ActionService.Persistent(a, callback); } foreach (Group r in n.Groups) { r.RelationshipID = entry.NID; r.InstanceID = entry.InstanceID; GroupService.Persistent(r, callback); } foreach (Organization o in n.Organizations) { o.RelationshipID = entry.NID; o.InstanceID = entry.InstanceID; OrganizationService.Persistent(o, callback); } foreach (Actor a in n.Actors) { a.RelationshipID = entry.NID; a.InstanceID = entry.InstanceID; ActorService.Persistent(a, callback); } foreach (Carbon c in n.Carbons) { c.RelationshipID = entry.NID; c.InstanceID = entry.InstanceID; CarbonService.Persistent(c, callback); } foreach (Elements.Rule r in n.Rules) { r.RelationshipID = entry.NID; r.InstanceID = entry.InstanceID; RuleService.Persistent(r, callback); } if (n.Command != null) { n.Command.InstanceID = entry.InstanceID; n.Command.RelationshipID = entry.NID; CommandService.Persistent(n.Command, callback); } }
private void ItemClick(int arg1, View oldView, int arg3, View newView) { TransitionService.SetTransitionInfo(new Tuple <View, string>(newView.FindViewById <ImageView>(Resource.Id.image), Resources.GetString(Resource.String.Picture))); }
public static TransitionService GetInstance() => _instance ?? (_instance = new TransitionService());
private void ResetNavigationEffects() { TransitionService.SetNavigationInTransition((UIElement)this, null); TransitionService.SetNavigationOutTransition((UIElement)this, null); }
private void ExecutePrevCommand() { TransitionService.Navigate(PrevVew, null); }
// Constructor public MainPage() { InitializeComponent(); DataContext = App.ViewModel; #region Animation NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); // http://social.msdn.microsoft.com/Forums/silverlight/en-US/291c1434-ec00-427a-bd81-47b0252b1370/subscript-and-superscript-in-textblock?forum=silverlightnet #endregion #region Tile ShellTile tile = ShellTile.ActiveTiles.FirstOrDefault(); if (!App.ViewModel.IsDataLoaded) { App.ViewModel.LoadData(); } if (tile != null) { ObservableCollection <Element> table = ((PeriodicTable)DataContext).Items; FlipTileData flipTile = new FlipTileData(); flipTile.Title = "Chemistry Tools"; flipTile.BackTitle = "Chemistry Tools"; Random random = new Random(); int randomElement = random.Next(table.Count); string tileStuff = table[randomElement].Name + "\n" + table[randomElement].Amu.ToString() + " \n" + table[randomElement].AtomicNumber + ""; //Medium size Tile 336x336 px flipTile.BackContent = tileStuff; flipTile.BackgroundImage = new Uri("/Images/mediumAppIcon.png", UriKind.Relative); flipTile.BackBackgroundImage = new Uri("", UriKind.Relative); randomElement = random.Next(PeriodicTable.PeriodicTableList.Count); //Wide size Tile 691x336 px //flipTile.WideBackgroundImage = new Uri("", UriKind.Relative); //flipTile.WideBackContent = tileStuff; //flipTile.WideBackBackgroundImage = new Uri("", UriKind.Relative); //Update Live Tile tile.Update(flipTile); } #endregion Visibility isVisible = (Visibility)Application.Current.Resources["PhoneLightThemeVisibility"]; if (isVisible == System.Windows.Visibility.Visible) { // Active Windows Phone 8 Theme is Light Theme OutputMoles.Background = new SolidColorBrush(Color.FromArgb(255, 255, 255, 255)); OutputMoles.Foreground = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0)); OutputMoles.BorderBrush = new SolidColorBrush(Color.FromArgb(255, 255, 255, 255)); } else { // Active Windows Phone 8 Theme is Dark Theme OutputMoles.Foreground = new SolidColorBrush(Color.FromArgb(255, 255, 255, 255)); OutputMoles.Background = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0)); } // Makes the System Tray Accent Color // SolidColorBrush x = (SolidColorBrush)Resources["PhoneAccentBrush"]; // SystemTray.SetBackgroundColor(this, x.Color); this.gcw = new GeoCoordinateWatcher(); this.gcw.PositionChanged += new EventHandler <GeoPositionChangedEventArgs <GeoCoordinate> >(gcw_PositionChanged); this.gcw.Start(); }
public PageBase() { ProgressBar progressBar = new ProgressBar(); int num1 = 1; progressBar.IsIndeterminate = (num1 != 0); int num2 = 0; ((FrameworkElement)progressBar).VerticalAlignment = ((VerticalAlignment)num2); SolidColorBrush solidColorBrush1 = new SolidColorBrush(Colors.White); ((Control)progressBar).Foreground = ((Brush)solidColorBrush1); int num3 = 1; ((UIElement)progressBar).Visibility = ((Visibility)num3); this._progressBar = progressBar; this.Flyouts = new ObservableCollection <IFlyout>(); this.FullscreenLoaders = new ObservableCollection <FullscreenLoader>(); this._guid = Guid.NewGuid(); this._menuAppBar = new ApplicationBar(); Rectangle rectangle1 = new Rectangle(); int num4 = 0; ((FrameworkElement)rectangle1).HorizontalAlignment = ((HorizontalAlignment)num4); int num5 = 0; ((FrameworkElement)rectangle1).VerticalAlignment = ((VerticalAlignment)num5); double num6 = 65.0; ((FrameworkElement)rectangle1).Width = num6; double num7 = 96.0; ((FrameworkElement)rectangle1).Height = num7; SolidColorBrush solidColorBrush2 = new SolidColorBrush(Colors.Transparent); ((Shape)rectangle1).Fill = ((Brush)solidColorBrush2); int num8 = 0; ((FrameworkElement)rectangle1).UseOptimizedManipulationRouting = (num8 != 0); this._openMenuTapArea = rectangle1; Rectangle rectangle2 = new Rectangle(); int num9 = 0; ((FrameworkElement)rectangle2).HorizontalAlignment = ((HorizontalAlignment)num9); int num10 = 3; ((FrameworkElement)rectangle2).VerticalAlignment = ((VerticalAlignment)num10); double num11 = 16.0; ((FrameworkElement)rectangle2).Width = num11; SolidColorBrush solidColorBrush3 = new SolidColorBrush(Colors.Transparent); ((Shape)rectangle2).Fill = ((Brush)solidColorBrush3); int num12 = 0; ((FrameworkElement)rectangle2).UseOptimizedManipulationRouting = (num12 != 0); Thickness thickness = new Thickness(0.0, 96.0, 0.0, 0.0); ((FrameworkElement)rectangle2).Margin = thickness; this._menuCallout = rectangle2; Rectangle rectangle3 = new Rectangle(); int num13 = 3; ((FrameworkElement)rectangle3).HorizontalAlignment = ((HorizontalAlignment)num13); int num14 = 3; ((FrameworkElement)rectangle3).VerticalAlignment = ((VerticalAlignment)num14); SolidColorBrush solidColorBrush4 = new SolidColorBrush(Colors.Transparent); ((Shape)rectangle3).Fill = ((Brush)solidColorBrush4); int num15 = 0; ((FrameworkElement)rectangle3).UseOptimizedManipulationRouting = (num15 != 0); int num16 = 1; ((UIElement)rectangle3).Visibility = ((Visibility)num16); this._transparentOverlay = rectangle3; this._lastTimeNavigatedTo = DateTime.MinValue; this._panels = new List <IMyVirtualizingPanel>(); //base.\u002Ector(); ++PageBase.TotalCount; this.SetNavigationEffects(); this._imageViewerDecorator.SetPage((PhoneApplicationPage)this); if (ParametersRepository.GetParameterForIdAndReset("SwitchNavigationEffects") != null) { this.SwitchNavigationEffects(); } if (ParametersRepository.GetParameterForIdAndReset("IsMenuNavigation") != null) { TransitionService.SetNavigationInTransition((UIElement)this, null); if (ParametersRepository.GetParameterForIdAndReset("NeedClearNavigationStack") != null) { this._shouldResetStack = true; } } // ISSUE: method pointer ((FrameworkElement)this).Loaded += (new RoutedEventHandler(this.PageBase_Loaded)); this.OrientationChanged += (new EventHandler <OrientationChangedEventArgs>(this.PageBase_OrientationChanged)); this.Flyouts.CollectionChanged += (NotifyCollectionChangedEventHandler)((sender, args) => { this.UpdateOpenMenuTapAreaVisibility(); this.FlyoutsCollectionChanged(); }); this.FullscreenLoaders.CollectionChanged += (NotifyCollectionChangedEventHandler)((sender, args) => { this.UpdateOpenMenuTapAreaVisibility(); this.FlyoutsCollectionChanged(); }); }