In other languages

Namespaces

Variants

Views

Actions

Search

Contents

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Contents

Introduction

The Coding4Fun Toolkit provides AboutPrompt, an "About" implementation that can be used to very quickly and easily create a basic informational prompt for an application. The prompt has default fields for Title, WaterMark, VersionNumber, Body, Footer and has an associated popup (AboutPersonItem) which is intended for displaying additional information about people or companies referenced from the prompt. The "Body" can be used for adding any "free form" controls needed by the application. The main functionality provided by AboutPrompt is well covered by geekchamp.com.

This code example provides a specific implementation of a basic prompt that displays the following information:

Application name

Application version

Copyright

Summary/overview of app

Website, Support and Privacy Policy

About for Windows Phone application using Coding4Fun control

Implementation

We need to start with project creation, in this case we can choose the target we want because this feature in general is independent of the target. After, we need to install the Coding4Fun Nuget package:

<TextBlockStyle="{StaticResource PhoneTextNormalStyle}"Margin="12,24,0,0"FontSize="{StaticResource PhoneFontSizeSmall}"TextWrapping="Wrap"> This application show an 'About page' sample for Windows Phone applications.<LineBreak/>See more about it, please see the following reference:</TextBlock><HyperlinkButtonNavigateUri="http://www.developer.nokia.com/Community/Wiki/About_page_for_Windows_Phone_applications"Foreground="{StaticResource PhoneAccentBrush}"TargetName="_new"FontSize="{StaticResource PhoneFontSizeSmall}"HorizontalAlignment="Left"Content="About page for Windows Phone applications"/>

<!--LayoutRoot is the root grid where all page content is placed--><Gridx:Name="LayoutRoot"Background="Transparent"><Grid.RowDefinitions><RowDefinitionHeight="Auto"/><RowDefinitionHeight="*"/></Grid.RowDefinitions>