# Templates

## Content



One of the main advantages to using a WPF control is that controls are "lookless" with a fully customizable user interface. Just as you design your own user interface (UI), or look and feel, for WPF applications, you can provide your own UI for data managed by **DockControl for WPF**. Extensible Application Markup Language (XAML; pronounced "Zammel"), an XML-based declarative language, offers a simple approach to designing your UI without having to write code.

**Accessing Templates**

You can access templates in Microsoft Expression Blend by selecting the <span data-popup-content="This class is available in \u003ca href=\u0022/componentone/api/wpf/online-dockcontrol/dotnet-api/C1.WPF.Docking/C1.WPF.Docking.C1DockControl.html\u0022\u003e.NET\u003c/a\u003e and \u003ca href=\u0022/componentone/api/wpf/online-dockcontrol/dotnet-api/C1.WPF.Docking/C1.WPF.Docking.C1DockControl.html\u0022\u003e.NET Framework\u003c/a\u003e." data-popup-title="C1DockControl" data-popup-theme="ui-tooltip-green qtip-green">C1DockControl</span> and, in the **Object** menu, selecting **Edit Template**. Select **Edit a Copy** to create an editable copy of the current template or select **Create** **Empty** to create a new blank template.


> type=note
> **Note**: If you create a new template through the menu, the template will automatically be linked to that template's property. If you manually create a template in XAML you will have to link the appropriate template property to the template you've created.

Note that you can use the **Template** property to customize the template.