kstanoev
1/28/2015 - 7:10 AM

HubTile with hexagon shape

HubTile with hexagon shape

<Style TargetType="telerikPrimitives:RadHubTile">
	<Setter Property="Template">
		<Setter.Value>
			<ControlTemplate TargetType="telerikPrimitives:RadHubTile">
				<Grid x:Name="PART_LayoutRoot">
					<telerikPrimitivesHubTile:FlipControl>
						<telerikPrimitivesHubTile:FlipControl.FrontContent>
							<Grid>
								<ContentPresenter Content="{TemplateBinding Message}" ContentTemplate="{TemplateBinding MessageTemplate}" />
								<Path Data="M8.055,27 L55,0 L102,27 L102,82 L55,109 L8,82 z" 
									DataContext="{TemplateBinding ImageSource}" 
									Fill="{Binding Converter={StaticResource imageBrushConverter}}" />
								<ContentPresenter Content="{TemplateBinding Title}" ContentTemplate="{TemplateBinding TitleTemplate}" />
								<ContentControl Content="{TemplateBinding Notification}" ContentTemplate="{TemplateBinding NotificationTemplate}" />
							</Grid>
						</telerikPrimitivesHubTile:FlipControl.FrontContent>
					</telerikPrimitivesHubTile:FlipControl>
				</Grid>
			</ControlTemplate>
		</Setter.Value>
	</Setter>
</Style>