Welcome to WindowsClient.net | Sign in | Join

These are task-based samples that are an excellent way to learn about various features of Windows Presentation Foundation. Each sample is a short walk through, some providing online demonstrations of the final result.

Frame Navigation in a Page Sample

Control Author:
jaytayl

Posted: 08-04-2007

Views: 1,674

Downloads: 2,448

 
File Details

This sample demonstrates how to host a Frame within a Page.

Building the Sample

  • Install the Windows Software Development Kit (SDK) and open its build environment command window. On the Start menu, point to All Programs, Microsoft Windows SDK, and then click CMD Shell.
  • Download the sample, usually from the software development kit (SDK) documentation, to your hard disk drive.
  • To build the sample from the build environment command window, go to the source directory of the sample. At the command prompt, type MSBUILD.
  • To build the sample in Microsoft Visual Studio 2005, load the sample solution or project file and then press CTRL+SHIFT+B.

Running the Sample

  • To run the compiled sample from the build environment command window, execute the .exe file in the Bin\Debug or Bin\Release folder contained under the sample source code folder.
  • To run the compiled sample with debugging in Visual Studio 2005, press F5.

Remarks

When a Frame is hosted in a Page, and the Page is browser-hosted, the default navigation history behavior the Frame is to integrate with the browser's navigation history. However, you can specify that the Frame uses its own navigation history by setting JournalOwnership property to OwnsJournal.

This sample shows both styles of navigation history.




Page view counter