|
@@ -217,9 +217,9 @@ public partial class AvaloniaDataGrid : UserControl, INotifyPropertyChanged
|
|
|
var rowCollection = row.GetVisualParent<DataGridRowsPresenter>();
|
|
|
if (rowCollection is null) return;
|
|
|
|
|
|
- var rowIdx = rowCollection.Children.IndexOf(row);
|
|
|
+ var rowIdx = row.Index;
|
|
|
|
|
|
- var item = (Grid.CollectionView as DataGridCollectionView)?[rowIdx];
|
|
|
+ var item = (Grid.CollectionView as DataGridCollectionView)?.GetItemAt(rowIdx);
|
|
|
|
|
|
var column = Columns[colIdx];
|
|
|
if(column.Tapped is not null)
|