Можно ли отключить кнопку в DataGridTemplateColumn? У меня есть DataGridTemplate следующим образом:
<toolkit:DataGridTemplateColumn Header="Timer" Width="50">
<toolkit:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="Start" Click="Button_Click" CommandParameter="{Binding}" />
</DataTemplate>
</toolkit:DataGridTemplateColumn.CellTemplate>
</toolkit:DataGridTemplateColumn>
Назначение кнопки — запустить таймер, записанный в объект, связанный с этой строкой. Мой код таймера работает нормально, но я также хотел бы отключить кнопки каждой второй строки, чтобы у вас мог работать только один таймер.
я использовал
WorkItemGrid.Columns[WorkItemGrid.Columns.Count - 1].GetCellContent(item).IsEnabled = false
чтобы отключить его, и все кнопки правильно отображаются отключенными, но если вы дважды нажмете на кнопку, она снова включится и позволит вам щелкнуть по ней в третий раз и вызвать событие Click. Можно ли на самом деле отключить кнопку?