Entwickler-Ecke

WPF / Silverlight - Checkbox in Datagrid anzeigen


Peter1000 - Mi 06.05.15 16:24
Titel: Checkbox in Datagrid anzeigen
Hallo,

mir wird in einem Datagrid alles außer die Checkbox angezeigt. Also die Checkbox an sich schon nur ohne
"Häkchen". egal ob true oder false gesetzt ist.

hier der C#-Code:

C#-Quelltext
1:
2:
3:
Proband_Datagrid.Items.Add(new ProbandName() { FirstName = "Silvia", LastName = "Reisinger", Boss = true });
                Proband_Datagrid.Items.Add(new ProbandName() { FirstName = "Peter", LastName = "Weinzierl", Boss =true });
                Proband_Datagrid.Items.Add(new ProbandName() { FirstName = "Hans", LastName = "Müller", Boss = true });

-------------------------------------------

hier der XAML-Code

XML-Daten
1:
2:
3:
4:
5:
6:
7:
 <DataGrid x:Name="Proband_Datagrid" HorizontalAlignment="Left" Margin="655,135,0,0" VerticalAlignment="Top" Height="295" Width="605" ItemsSource="{Binding}" AutoGenerateColumns="False" SelectionChanged="Proband_Datagrid_SelectionChanged">
            <DataGrid.Columns>
                <DataGridTextColumn Header="Vorname" Binding ="{Binding FirstName}" Width="Auto" />
                <DataGridTextColumn Header="Nachname" Binding="{Binding LastName}" Width="Auto"/>
                <DataGridCheckBoxColumn Header="ist Boss" Binding="{Binding IsBoss}" Width="SizeToHeader"/>
            </DataGrid.Columns>
        </DataGrid>

Was mache ich da falsch? Probiere schon seit Stunden rum. :-(

THX Peter

Moderiert von user profile iconTh69: C#-Tags hinzugefügt
Moderiert von user profile iconTh69: XML-Tags hinzugefügt


Ralf Jansen - Mi 06.05.15 16:26

IsBoss != Boss

Du solltest beim Binding auch den Namen der Property benutzen.


Peter1000 - Mi 06.05.15 16:27

user profile iconRalf Jansen hat folgendes geschrieben Zum zitierten Posting springen:
IsBoss != Boss

Du solltest beim Binding auch den Namen der Property benutzen.


Vielen Dank.
So ein blöder Fehler aber auch !!