Est-il possible de désactiver un bouton dans un DataGridTemplateColumn? J'ai DataGridTemplate comme suit:WPF DataGrid Bouton Colonne Désactiver
<toolkit:DataGridTemplateColumn Header="Timer" Width="50">
<toolkit:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="Start" Click="Button_Click" CommandParameter="{Binding}" />
</DataTemplate>
</toolkit:DataGridTemplateColumn.CellTemplate>
</toolkit:DataGridTemplateColumn>
Le but du bouton est de commencer une minuterie enregistrée à l'objet associé à cette ligne. Mon code de minuterie fonctionne bien, mais j'aimerais également désactiver les boutons de tous les autres rangs de sorte que vous ne pouvez avoir qu'un seul minuteur en marche.
J'utilisé
WorkItemGrid.Columns[WorkItemGrid.Columns.Count - 1].GetCellContent(item).IsEnabled = false
pour le désactiver et tous les boutons apparaissent correctement désactivé mais si vous cliquez sur le bouton deux fois il sera réactivez et vous permet de cliquer sur une troisième fois et déclencher Click un événement. Est-il possible de désactiver le bouton?
son ne fonctionne pas dans mon cas. – SANDEEP