[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Collapse]What's Installed
   Control List: Recently Added
   Control List: In Alphabetical Order
   Control List: As in VS Toolbox
   Interactive Demos
   Template Gallery
   Menu Entries
  [Collapse]Smart Tags
    Smart Tag Overview
    Binding Editor Dialog
    Attaching MVVM Behaviors and Services
    Extended Features
   Items Source Wizard
  [Expand]Instant Layout Assistant (for VS 2015 and earlier)
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Extended Features

The Smart Tag provides extended capabilities that simplify specifying certain properties. Below is a list of them.

Expanded Application Theme

The Application Theme applies the selected theme (by default, it is Office2016White) to the entire application both at design time and runtime.

When you apply a theme, Smart Tag generates and adds the following code to your application.

Expanded Data Context

When the Smart Tag DataContext property line is used, Smart Tag analyzes the object that is set. If Smart Tag considers that this is a POCO object, the DataContext property is set through the ViewModelSource class.

Otherwise, the DataContext property is simply set to the chosen object in the regular manner.

Expanded Image Gallery

It is a special predefined list that is populated with images found in the application's solution or from the DevExpress.Images.v18.2.dll assembly (this library contains common images that are referenced by multiple DevExpress controls). Refer to the DevExpress Image Gallery topic to learn more.

Expanded Convert to DXWindow and Convert to DXRibbonWindow

By clicking Smart Tag's Convert to DXWindow or Convert to DXRibbonWindow elements (which are available when a window is selected), you can easily convert the current Window to DXWindow or DXRibbonWindow accordingly.

Smart Tag automatically will change XAML code and CS code.

Is this topic helpful?​​​​​​​