差分

ナビゲーションに移動 検索に移動
==実装2==
実装1はフォーカスが外れた際に処理が走ってしまい微妙に不便だったりする。たとえばブラウザの検索窓などでは実装1はフォーカスが外れた際に問答無用で処理が走ってしまい微妙に不便だったりする。たとえば[[ウェブブラウザ]]の検索窓などでは[[リターンキー]]で検索を実行し、フォーカスがはずれただけの場合は何もしないというものが多い。DoCommandBySelectorを使うとどういう理由で編集を終わろうとしているかを検出できるようだで検索を実行し、フォーカスがはずれただけの場合は何もしないというものが多い。これに対応するにはDoCommandBySelectorを使うとどういう理由で編集を終わろうとしているかを検出できるようだ<ref>https://github.com/xamarin/mac-samples/blob/master/SearchField/SearchFieldWindowController.cs</ref>。
<source lang="csharp">
匿名利用者

案内メニュー