Autor Beitrag
RBS2002
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 57



BeitragVerfasst: Mi 08.06.11 09:38 
Hi,

ich habe folgendes Problem:

Ich möchte bei meinem DataGrids die ID Spalte verstecken (der User kann damit sowieso nichts anfangen). Über die Visibility "Hidden" Eigenschaft funktioniert das ganze problemlos. Leider besteht bei dieser Lösung noch ein kleiner Schönheitsfehler. Die Spalte wird zwar mit der Überschrift und den Inhalt versteckt, nur bleibt dabei leider ein kleiner Spaltenrest drüber. Weiß jemand wie ich das verhindern kann oder muss ich damit leben?

Vielen Dank im Voraus und mfG,
RBS2002

Edit: Ich habe gerade gemerkt das diese Spalte, wenn Daten im DataGrid eingefügt wurden, normal ist und nichts mit dem verstecken zu tun hat. Natürlich wäre es jetzt nicht schlecht wenn diese weg wäre (rein von der Optik). Leider finde ich keine passende Funktion oder Eigenschaft dafür
Einloggen, um Attachments anzusehen!
dark-destination1988
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 178
Erhaltene Danke: 21



BeitragVerfasst: Fr 10.06.11 09:10 
Morgen!
Du kannst dein Datagrid ganz individuell anpassen,
du brauchst auch nicht mit Hidden arbeiten.
Oder willst du die Spalte ab und zu mal anzeigen lassen?

Wenn du bestimmte benutzerdefinierte Spalten angezeigt lassen willst,
die autogenerateColumns-Eigenschaft deines Datagrids auf false setzen
dann kannst du deine Spalten die angezeigt werden sollen so zusammenstellen:

ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
 <sdk:DataGrid.Columns>
                <sdk:DataGridTemplateColumn Header="Spalte1" Width="100">
                    <sdk:DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <TextBlock  Text="{Binding Spalte1Eigenschaft}" />
                        </DataTemplate>
                    </sdk:DataGridTemplateColumn.CellTemplate>
                </sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>


Moderiert von user profile iconChristian S.: XML-Tags hinzugefügt

Für diesen Beitrag haben gedankt: RBS2002