private void Click_Field(object sender, MouseButtonEventArgs e) { if (sender is Image) { FieldItem item = (FieldItem)(sender as System.Windows.Controls.Image).DataContext; gameViewModel.ClickField(item.Id); } }
void Click_Field(object sender, MouseButtonEventArgs e) { if (sender is Image) { var img = sender as Image; FieldItem item = (FieldItem)img.DataContext; gameViewModel.ClickField(item.Id); } }