Routes.razor の FocusOnNavigate コンポ-ネントの機能だった _(:3 」∠ )_
<Router AppAssembly="typeof(Program).Assembly">
<Found Context="routeData">
<AuthorizeRouteView RouteData="routeData" DefaultLayout="typeof(Layout.MainLayout)">
<NotAuthorized>
<RedirectToLogin />
</NotAuthorized>
</AuthorizeRouteView>
<FocusOnNavigate RouteData="routeData" Selector="h1" />
</Found>
</Router>
FocusOnNavigate コンポ-ネントの Selector プロパティで指定している要素にフォ-カスが移動する模様。
なので Selector=”[FocusOnNavigate]” にして、各ペ-ジで遷移時に自動でフォ-カスさせたい項目に『FocusOnNavigate』を設定するようにした。
ちなみに『AutoFocus』だと FocusOnNavigate コンポ-ネントによる自動遷移後にブラウザの遷移が動く ? みたいで Console にその旨のインフォメッセ-ジが出力されたので止めた (まぁなんとなく避けた方が無難だろうなとは思ってた)。
参考元だと『OnFocus』とかやってたけど、何かイベント名と被って嫌だなぁと思って『FocusOnNavigate』にした。