OnClickに書いています。処理するとカーソルが滑らなくなりますね。小刻みに繰り返した場合(OnKeyUpイベントが連続的に発生した場合)、結局以前のように、キー操作が終わってからもしばらく表示処理が勝手に続きます。>表示中フラグが立っている時に無視する処理をいれた場合、タイミングによって、最後にキーを離した時の項目が表示されなかったりで、もう少し試行錯誤してみます。いわれてみれば、確かに(^_^;)。イベントが発生したときに、以前の表示処理を実行中なら中断して、新たな表示に切り替えるようにしなきゃならないってことか...。これは、結構面倒ですね。薬剤タブの各コンポーネントの表示速度の向上でどこまで行けるかを確認してみた方が良いかもしれません。囲んでやると、かなり速くなります。セル単位に値を代入した方が高速でした。囲んだ方が高速になるようです。書いたような検索の高速化ですね。ひとつひとつは小さな改善でも、ちりも積もれば山となるかも...。