Ich habe ein Datagrid-Jobs wie diese zeigen:ToggleButton auf Sammlung getoggelt aktualisieren
Jetzt habe ich einige BackgroundTasks
in regelmäßigen Abständen die Daten zu aktualisieren.
Wenn ich die erste Zeile aktualisieren wird automatisch umgeschaltet.
ich kann nicht herausfinden, warum ...
Das ist mein xaml
:
<DataGrid Grid.Row="1"
ItemsSource="{Binding Path=JobCollectionView}"
SelectedItem="{Binding Path=SelectedEntry,
UpdateSourceTrigger=PropertyChanged,
Mode=TwoWay}"
IsReadOnly="True"
x:Name="dataGrid"
AutoGenerateColumns="False"
CanUserAddRows="False"
SelectionUnit="FullRow"
SelectionMode="Single"
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
CanUserResizeColumns="True"
VerticalContentAlignment="Center">
[...]>
<DataGridTemplateColumn CellStyle="{StaticResource DataGridNonFocusableCell}">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ToggleButton IsChecked="{Binding RelativeSource={RelativeSource AncestorType=DataGridRow},
Path=DetailsVisibility,
Converter={StaticResource BoolToVisConverter},
Mode=TwoWay,
FallbackValue=False}"
Height="20"
Width="20" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
[...]/>