ComponentOne Grid for WPF: Themes and Templates > XAML Elements

XAML Elements

Several auxiliary XAML elements are installed with ComponentOne Grid for WPF. These elements include templates and themes and are located in the Studio for WPF installation directory, by default in the C1WPFDataGrid\XAML folder. You can incorporate these elements into your project, for example, to create your own theme based on the included Office 2007 themes. For more information about the built-in themes and data views some of these elements represent, see Using Themes and Using Data Views.

Included Auxiliary XAML Elements

The following auxiliary XAML elements are included with Grid for WPF with their location within the XAML default installation folder noted:

 

Element

Folder

Description

generic.xaml

Themes

Specifies the templates for different styles and the initial style of the grid.

TypeBasedCellStyles.xaml

Themes\Shared

Specifies the templates for different cell content types such as String, Boolean, and so on.

Shared.xaml

Themes\Shared

Specifies templates common to all elements.

ItemPresenterStyles.xaml

Themes\Shared

Specifies templates for item presenter styles.

SharedIndicators.xaml

Themes\Shared

Specifies the templates for common indicators, such as the sort indicator.

CardView.xaml

Themes\Office2007

Specifies the card view template and settings.

CarouselView.xaml

Themes\Office2007

Specifies the carousel view template and settings.

Common.xaml

Themes\Office2007

Specifies templates common to all of the built-in themes.

Indicators.xaml

Themes\Office2007

Specifies the templates for common indicators in the built-in themes, such as the sort indicator and filter bar indicator.

Office2007.xaml

Themes\Office2007

Specifies the location of auxiliary data view XAML elements.

Splitters.xaml

Themes\Office2007

Specifies the templates for horizontal and vertical splits.

TabularHorizontalView.xaml

Themes\Office2007

Specifies the tabular horizontal view template and settings.

TabularVerticalView.xaml

Themes\Office2007

Specifies the tabular vertical view template and settings.

DuskBlue.xaml

Themes\Office2007\Themes

Specifies the attributes for the DuskBlue theme.

DuskGreen.xaml

Themes\Office2007\Themes

Specifies the attributes for the DuskGreen theme.

MediaPlayer.xaml

Themes\Office2007\Themes

Specifies the attributes for the MediaPlayer theme.

Office2003Blue.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2003Blue theme.

Office2003Classic.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2003Classic theme.

Office2003Olive.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2003Olive theme.

Office2003Royale.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2003Royale theme.

Office2003Silver.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2003Silver theme.

Office2007Black.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2007Black theme.

Office2007Blue.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2007Blue theme.

Office2007Default.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2007Default theme. The Default theme is very similar to the Office2007Blue theme but does not use Visual Brushes.

Office2007Silver.xaml

Themes\Office2007\Themes

Specifies the attributes for the Office2007Silver theme.

Vista.xaml

Themes\Office2007\Themes

Specifies the attributes for the Vista theme.


Send comments about this topic to ComponentOne.
Copyright © 1987-2010 ComponentOne LLC. All rights reserved.