WPF-Toolkit DataGrid zeigt Felder an, selbst wenn das Attribut browsable auf false gesetzt ist

8

Hallo, ich habe eine beobachtbare Sammlung, die ich mit der Eigenschaft itemsource des DataGrid an ein DataGrid anbinde.

Alle Eigenschaften der Klasse innerhalb der Auflistung werden ordnungsgemäß im DataGrid angezeigt. Nun möchte ich einige Felder im DataGrid verstecken, indem ich das durchsuchbare Attribut [Browsable (false)] in der Klasse verwende. Es funktioniert gut in Winforms, aber es scheint nicht in WPF zu funktionieren.

Jemand weiß warum? Ich kann die Spalten später verstecken, aber ich möchte auf diese Weise keine Performance verlieren.

Gibt es eine andere Lösung?

Danke.

    
Jonathan 12.05.2010, 08:01
quelle

3 Antworten

8

Dieser Code funktioniert in .NET 4.0

%Vor%     
gbbd 25.09.2010 15:10
quelle
1

Wäre schön, Memberattribute zu setzen und sie von .NET 4.0 DataGrid respektieren zu lassen.

    
Dave 20.09.2010 04:06
quelle
1

das DisplayAttribute msdn doc scheint für das silverlight toolkit zu funktionieren. Ich habe es nicht in WPF versucht, aber sie sind oft gleich.

    
Raiden Flyboy 11.04.2014 18:02
quelle

Tags und Links