我希望当用户点击WPF DataGrid中的单元格时,能够触发一个事件。我已经尝试了以下方法:
XAML
<DataGridComboBoxColumn.ElementStyle>
<Style TargetType="ComboBox">
<EventSetter Event="GotFocus" Handler="b1SetColor"/>
</Style>
</DataGridComboBoxColumn.ElementStyle>
C#
void b1SetColor(object sender, RoutedEventArgs e)
{
MessageBox.Show("Focused");
}
但是当我点击组合框单元格时,什么也没有发生(不触发事件)。有没有办法可以实现这个功能?