Исходный код
-------------------------Pages\Events\EventHandlerExample3.razor................
@page "/event-handler-example-3"
@for (var i = 0; i < 4; i++)
{
int N=i+1;
<p>
<button @onclick="@( e =>ReportPointerLocation(e, N))">
показать кординаты указателя мыши на этой кнопке? #@(i+1)
</button>
</p>
}
<p>@mousePointerMessage</p>
@code {
private string mousePointerMessage;
private void ReportPointerLocation(MouseEventArgs e, int N)
{
mousePointerMessage = $"Mouse coordinates: {e.ScreenX}:{e.ScreenY}. Выбрана кнопка - #{N.ToString()}";
}
}