2014-07-23 6 views
1

Je dois aligner à droite certaines colonnes ajoutées dynamiquement. Pour RadGridView J'ai utilisé le code suivantAlignement des colonnes dynamiquement ajoutées dans RadGridView

<telerik:RadGridView x:Name="radGridView" ShowGroupPanel="False" 
    AutoGenerateColumns="True" ItemsSource="{Binding ReportTable, Mode=TwoWay}" 
    IsFilteringAllowed="True" GridLinesVisibility="Both" 
    AlternateRowBackground="#FFE5E5E5" 
    AlternationCount="2" EditTriggers="None" 
    telerik:StyleManager.Theme="Windows8" 
    Margin="0,10,-7,-175" Height="339" Width="1337"/> 

En tant que ItemsSource je lie le DataTable à l'RadGridView. Je ne veux pas aligner toutes les colonnes vers la droite, seulement besoin d'aligner certaines colonnes.

Répondre

3

J'ai obtenu la solution pour l'alignement des colonnes. Pour cela, vous devez l'objet de .xaml où vous avez déclaré le RadGridView et vous pouvez directement aligner les colonnes

for (int loop = 2; loop < cur_scrn.radGridView.Columns.Count; loop++) 
     { 
      cur_scrn.radGridView.Columns[loop].TextAlignment = TextAlignment.Right; 
     } 

Ici cur_scrn est objet XAML et radGridView est le nom de RadGridView control.I ont commencé la boucle de 2 comme je dois aligner à droite toutes les autres colonnes que les 0e et 1er

Questions connexes