Telerik UI for Windows Phone by Progress

Create New Telerik Windows Phone Application

With the Visual Studio Extensions for Windows Phone you can quickly create an application pre-configured to use the Telerik UI for Windows Phone. The quickest way to have such a project is using the Visual Studio New Project dialog. There is a new node under the Telerik node – Windows Phone, where two project templates exist:

WP-Visual Studio Extensions-Introduction-04

For convenience the same project templates could be found under the Visual C# -> Windows Phone and Visual Basic -> Windows Phone nodes.

After you click the OK button, you get the Project Configuration Wizard, provided by the Telerik UI for Windows Phone Visual Studio Extensions. The wizard detects the supported Windows Phone OS versions as well as all the installed distributions of Telerik UI for Windows Phone and lists them. You can select a distribution which you want to be applied to your project, assemblies you would like to use and whether you want to copy the referenced assemblies to your solution folder. The wizard helps you to manage the references to the Telerik UI for Windows Phone that will be added to your application as well.

WP-Visual Studio Extensions-Creation Config-02

In addition to the detected versions you can:

  • Navigate to a folder you’ve manually downloaded and extracted a hotfix by clicking the Browse button.

  • Download the latest versions available on our website using the Download button.

Note

The list of available distributions depends on the Windows Phone OS version and might be empty in cases where the installed versions of Telerik UI for Windows Phone do not match the Windows Phone OS version you select.

On the Next page you can choose between the Windows Phone application types, which are listed in a combo box. The following types are available:

  • Windows Phone Application

  • Windows Phone Databound Application

  • Windows Phone Panorama Application

  • Windows Phone Pivot Application

WP-Visual Studio Extensions-Creation Config-03

The wizard provides an option for adding an Application Bar to the Main Page, options for Application Building Blocks and Pages. Application Building Blocks are things not placed on the pages, but help for the functionality of the whole application.

Note

Some of the available options will not be enabled if the selected Telerik UI for Windows Phone distribution does not support the corresponding features.

You can access the Project Configuration Wizard through the Telerik menu when you need to configure your Telerik Windows Phone application or you need to convert an existing Windows Phone application to a Telerik Windows Phone application. These depend on the active project in the Visual Studio Solution Explorer:

Configure Telerik WindowsPhone Application

WP-Visual Studio Extensions-Introduction-03

If Configure Project is selected Project Configuration Wizard is opened and it helps you to manage the references to the Telerik UI for Windows Phone that will be added to your application.

WP-Visual Studio Extensions-Creation Config-05

Convert to Telerik WindowsPhone Application

WP-Visual Studio Extensions-Introduction-02

If Convert to Telerik WindowsPhone Application is selected Project Configuration Wizard is opened. The wizard detects all the installed distributions of Telerik UI for Windows Phone and lists them in a combo box. You can select a distribution which you want to be applied to your project and manage the references to the Telerik UI for Windows Phone that will be added.

WP-Visual Studio Extensions-Creation Config-07
Note

The list of available distributions depends on the Windows Phone OS version and might be empty in cases where the installed versions of Telerik UI for Windows Phone do not match the Windows Phone OS version you select.

Both menus have their context menu counterparts accessed by right clicking on the project you want to convert or configure.

By using the list of the Windows Phone Components you can specify which of the Telerik UI for Windows Phone assemblies your project would use. When selecting a RadControl assembly all dependent controls are selected automatically and vice-versa. You can specify the themes you would like to use in your application as well. The dependencies get handled automatically. When you click the Finish button your project gets the respective assembly references added. Any references you have unselected get removed.