title | page_title | description | slug | tags | published | position |
---|---|---|---|---|---|---|
Visual Studio Templates |
Visual Studio Templates |
Visual Studio Templates |
visual-studio-templates |
visual,studio,templates |
true |
14 |
With the official Q1 2015 release of Telerik UI for WPF the [Project Configuration Wizard]({%slug radcontrols-for-wpf-vs-extensions-project-configuration%}) provides few built in Visual Studio Templates. Now it is possible with just a few clicks to start building Windows inspired application. Currently you have the option to choose from the following templates:
All the templates are prepared with the [Office 2013 theme]({%slug common-styling-appearance-office2013-theme%}) and use [Implicit Styles]({%slug styling-apperance-implicit-styles-overview%}).
In this article you will find more information on how to create a project from one of the available templates as well as more details regarding what controls each template contains.
When creating new project, navigate to the Choose project type and select the needed template as seen on Figure 1.
The template uses variety of controls in order to provide the look and feel of MS Outlook. It is designed with MVVM in mind which is why most of the events that are required in achieving its functionality are passed to the ViewModel via [EventToCommandBehavior]({%slug common-event-to-command-behavior%}). There are a few scenarios which are not achievable via EventToCommandBehavior and they are left in the code behind of the MainView. The template provides most of the important functionalities implemented, however some are left unimplemented as they are dependant on the custom application logic. The Outlook-Inspired Template has been built using the following controls:
- RadRibbonWindow
- RadRichTextBoxRibbonUI
- RadRibbonButton
- RadRibbonSplitButton
- RadRibbonTab
- RadContextMenu
- RadRibbonComboBox
- RadDocking
- EventToCommandBehavior
- RadRichTextBox
- RadOutlookBar
- RadRadioButton
- RadBusyIndicator
- RadGridView
- RadRichTextBoxStatusBar
You can see how the template looks like on Figure 2.
Figure 2: Outlook-Inspired Template
The Word-Inspired Template implements Word-like editing experience represented with the Telerik UI for WPF controls. It provides a complex integration of controls like RadRibbonWindow, RadRibbonView and RadRichTextBox in an already set up example. It also demonstrates the broad range of editing and formatting capabilities as well as built in specific features of these controls. In fact the Word-Inspired Template is almost identical to the RadRichTextBox' TelerikEditor example in our WPF demos, however it have been visually improved in order to look like the MS Word.
Figure 3: Word-Inspired Template
The Excel-Inspired Template implements Excel-like editing experience represented with the Telerik UI for WPF controls. It provides a complex integration of controls like RadRibbonWindow, RadRibbonView and RadSpreadSheet in an already set up example. It also demonstrates the broad range of editing and formatting capabilities as well as built in specific features of these controls. In fact the Word-Inspired Template is almost identical to the RadSpreadSheet' Theming example in our WPF demos, however it have been visually improved in order to look like the MS Word.
Figure 4: Excel-Inspired Template
-
[Project Configuration Wizard]({%slug radcontrols-for-wpf-vs-extensions-project-configuration%})
-
[Office 2013 Theme]({%slug common-styling-appearance-office2013-theme%})