Excel の RadioButton が表示されるダイアログでのことです。

RadioButton が表示されるダイアログ

 何気なく RadioButton をダブルクリックしました。するといきなりダイアログが閉じました。あれ?と思ったのですが Excel では RadioButton をダブルクリックすると、Enter キーを入力した時と同じ動作をするようなのです。つまり Form の AcceptButton が呼ばれているようなのです。

 これは使い勝手がいいと思い、さっそく .NET アプリケーションに組み込もうと意気込んだんですが、RadioButton では DoubleClick イベントは発生しないんですね。

既定では、RadioButton コントロールの StandardClick スタイル ビットは false に設定されており、DoubleClick イベントは発生しません。

 使い勝手がいいと思ったのと Excel の動作ということで、もしかして一般的な動作? と思ったのですが、違ったようです。ちなみに Word や Access ではこういう動作にはなりません。Excel だけに要望でもあったのでしょうか?