<Window x:Class="test1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
Title="MainWindow" Height="350" Width="525" xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/charts" Style="{Binding}">
<Window.Resources >
<ResourceDictionary>
<dxg:RowPropertyValueConverter x:Key="RowPropertyValueConverter" />
<dx:FormatStringConverter x:Key="memoryUsageConverter" FormatString="0 K"/>
<DataTemplate x:Key="memUsageTemplate">
<Border DataContext="{Binding Path=Data, Converter={StaticResource RowPropertyValueConverter}, ConverterParameter=AnimationElement}" CornerRadius="3,3,3,3" x:Name="progress6" Margin="2,1,2,1" HorizontalAlignment="Center">
<Border.Background>
<SolidColorBrush Color="{Binding Path=MemoryUsageColor}"/>
</Border.Background>
<TextBlock Width="Auto" FontSize="14" Text="{Binding DataContext.Value, Converter={StaticResource memoryUsageConverter}, RelativeSource={RelativeSource TemplatedParent}}" TextAlignment="Center" HorizontalAlignment="Center" Margin="10,0,10,0" VerticalAlignment="Center" Height="Auto"/>
</Border>
</DataTemplate>
<DataTemplate x:Key="memUsageTemplate1">
<TextBlock Width="{Binding ElementName=column1, Path=Width}" Text="{Binding ElementName=column1, Path=Header}" TextAlignment="Center"/>
</DataTemplate>
</ResourceDictionary>
</Window.Resources>
<Grid>
<dxg:GridControl HorizontalAlignment="Left" Margin="12,167,0,0" Name="gridControl1" VerticalAlignment="Top" Width="488" Height="144">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="ID" CellTemplate="{StaticResource memUsageTemplate1}" HeaderTemplate="{StaticResource memUsageTemplate1}" Header="id" SortIndex="0" SortOrder="Ascending" Name="column1" Width="80">
<dxg:GridColumn.EditSettings>
<dxe:TextEditSettings />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<dxg:GridColumn FieldName="Name" CellTemplate="{Binding}" />
<dxg:GridColumn Name="gridColumn1" Header="cc" />
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView Name="tableView1" />
</dxg:GridControl.View>
</dxg:GridControl>
<TextBlock HorizontalAlignment="Left" Margin="96,98,0,0" Name="textBlock1" Text="{Binding ElementName=column1, Path=Header}" VerticalAlignment="Top" TextAlignment="Center" Width="{Binding ElementName=column1, Path=Width}" />
</Grid>
</Window>