Monday, October 7, 2013

Column Alignment in Silverlight Datagrid

To align the textbox column values in Silverlight Datagrid

 <sdk:DataGridTextColumn.ElementStyle>
     <Style TargetType="TextBlock">
          <Setter Property="TextAlignment" Value="Right" />
     </Style>
</sdk:DataGridTextColumn.ElementStyle>



To align the texbox column Header in Silverlight Datagrid

<sdk:DataGridTextColumn.HeaderStyle>
    <Style TargetType="sdk:DataGridColumnHeader">
          <Setter Property="HorizontalContentAlignment" Value="Right" />
          <Setter Property="Padding"  Value="0,0,-10,0" />
          <Setter Property="ContentTemplate">
    <Setter.Value>
     <DataTemplate>
                  <TextBlock Text="{Binding}" TextWrapping="Wrap"/>
    </DataTemplate>
   </Setter.Value>
  </Setter>
</Style>
</sdk:DataGridTextColumn.HeaderStyle>

No comments:

Post a Comment