none
wpf datagrid grouping header template issue RRS feed

  • Frage

  • Hallo,

    ich habe ein seltsames Problem mit einem gruppiertem Datagrid:Hier mein Xaml:

    <GroupStyle.HeaderTemplate>
    	<DataTemplate>
            	<Grid HorizontalAlignment="Stretch" Margin="4,0" VerticalAlignment="Center">
                    	<TextBox  Background="Transparent" Text="{Binding Name.Group}" FontWeight="SemiBold" FontSize="12" HorizontalAlignment="Stretch" Foreground="White"  />
                    </Grid>
           </DataTemplate>
    </GroupStyle.HeaderTemplate>

    Mein Model welches im Grid anzeigt wird sieht folgendermaßen aus:

    public class GenericContent:EntityBase
        {
            public string Group {get;set;}
            public object Content   { get; set; }
    
            public GenericContent()
            {
                Group = "";
            }
    }

    Nun habe ich folgendes Problem, wenn ich das Projekt nun kompiliere und starte dauert das generieren des Datagrids 1. sehr lange und 2. wird die Gruppierung nicht angewandt, wenn ich aber aus der TextBox einen Textblock mache funktioniert alles wunderbar, mit dem Nachteil, dass ich den Gruppennamen nicht ändern kann. Irgendwelche Ideen woran das liegen könnte?M

    MfG Manu


    Mittwoch, 30. Oktober 2013 18:07

Alle Antworten