1 type derived from PageFunctionBase
PresentationFramework (1)
src\Framework\System\Windows\Navigation\PageFunction.cs (1)
243public class PageFunction<T> : PageFunctionBase
71 references to PageFunctionBase
PresentationFramework (71)
src\Framework\MS\Internal\AppModel\Journaling.cs (25)
266internal JournalEntryPageFunction(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 345internal abstract PageFunctionBase ResumePageFunction(); 361internal static int GetParentPageJournalIndex(NavigationService NavigationService, Journal journal, PageFunctionBase endingPF) 427internal JournalEntryPageFunctionKeepAlive(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 451internal PageFunctionBase KeepAlivePageFunction 456internal override PageFunctionBase ResumePageFunction() 458PageFunctionBase pageFunction = this.KeepAlivePageFunction; 478PageFunctionBase pf = (navigator.Content == _keepAlivePageFunction) ? 488PageFunctionBase _keepAlivePageFunction = null; 509internal JournalEntryPageFunctionSaver(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 550PageFunctionBase pageFunction = (PageFunctionBase)contentObject; 565PageFunctionBase pageFunction = (PageFunctionBase)contentObject; 596PageFunctionBase pageFunction = 598(PageFunctionBase)ns.Content : ResumePageFunction(); 651internal JournalEntryPageFunctionType(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction) 713internal override PageFunctionBase ResumePageFunction() 715PageFunctionBase pageFunction; 729pageFunction = (PageFunctionBase)Activator.CreateInstance(pfType); 751private void InitializeComponent(PageFunctionBase pageFunction) 799internal JournalEntryPageFunctionUri(JournalEntryGroupState jeGroupState, PageFunctionBase pageFunction, Uri markupUri) 838internal override PageFunctionBase ResumePageFunction() 841PageFunctionBase pageFunction; 854pageFunction = Application.LoadComponent(_markupUri, true) as PageFunctionBase;
src\Framework\MS\Internal\AppModel\ReturnEventSaver.cs (2)
65internal void _Detach(PageFunctionBase pf) 126internal void _Attach(Object caller, PageFunctionBase child)
src\Framework\System\Windows\ControlTemplate.cs (1)
143!typeof(PageFunctionBase).IsAssignableFrom(targetType))
src\Framework\System\Windows\FrameworkElement.cs (1)
6370_pageFunctionBaseDType = DependencyObjectType.FromSystemTypeInternal(typeof(PageFunctionBase));
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
528case 436: t = () => typeof(PageFunctionBase); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
5269Type type = typeof(System.Windows.Navigation.PageFunctionBase); 5270DependencyProperty dp = System.Windows.Navigation.PageFunctionBase.ContentProperty; 5272this.GetXamlType(typeof(System.Windows.Navigation.PageFunctionBase)), // DeclaringType
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7250typeof(System.Windows.Navigation.PageFunctionBase),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5980case KnownElements.PageFunctionBase: t = typeof(System.Windows.Navigation.PageFunctionBase); break;
src\Framework\System\Windows\Navigation\NavigationService.cs (32)
874PageFunctionBase pf = o as PageFunctionBase; 978PageFunctionBase currentPF = oldTree as PageFunctionBase; 1028PageFunctionBase finishingChildPageFunction = (pfReturnInfo != null) ? pfReturnInfo.FinishingChildPageFunction : null; 1083PageFunctionBase pf = (PageFunctionBase)newTree; 1085if (!pf._Resume && pf.ParentPageFunctionId == Guid.Empty && _bp is PageFunctionBase) 1087pf.ParentPageFunctionId = ((PageFunctionBase)_bp).PageFunctionId; 1836PageFunctionBase pf = root as PageFunctionBase; 2226bp is PageFunctionBase && (bp as PageFunctionBase)._Resume) && 3387PageFunctionBase pfBase = _bp as PageFunctionBase; 3442PageFunctionBase pfBase = _bp as PageFunctionBase; 3938return (content as PageFunctionBase == null ? false : true); 3952PageFunctionBase pf = bp as PageFunctionBase; 3972PageFunctionBase ps = (PageFunctionBase)_bp; 3991private void HandleFinish(PageFunctionBase endingPF, object ReturnEventArgs) 4017PageFunctionBase parentPF = null; 4090private void FireChildPageFunctionReturnEvent(object parentElem, PageFunctionBase childPF, object ReturnEventArgs) 4146private void DoRemoveFromJournal(PageFunctionBase finishingChildPageFunction, int parentEntryIndex/* = -1 */) 4206private void NavigateToParentPage(PageFunctionBase finishingChildPageFunction, PageFunctionBase parentPF, object returnEventArgs, int parentIndex) 4470internal delegate void FinishEventHandler(PageFunctionBase sender, object ReturnEventArgs); 4642internal PageFunctionReturnInfo(PageFunctionBase finishingChildPageFunction, Uri source, NavigationMode navigationMode, JournalEntry journalEntry, object returnEventArgs) 4654internal PageFunctionBase FinishingChildPageFunction 4660private PageFunctionBase _finishingChildPageFunction;
src\Framework\System\Windows\Navigation\PageFunction.cs (4)
116PageFunctionBase parent = d.Target as PageFunctionBase; 217internal delegate void EventToRaiseTypedEvent(PageFunctionBase sender, RaiseTypedEventArgs args); 270internal void RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)