投稿者 るきお  () 投稿日時 2008/5/1 06:15:00
こんにちは。 
 
フォーカスを移動する機能上は問題ないです。 
 
強いて問題点を挙げるとすると拡張性が劣っている点を私は挙げたいです。 
 
拡張性が劣っているというのは、たとえば、将来だれかがTextBoxExをさらに継承して機能を追加または変更しようとしたときに、Protected Overrides Sub OnKeyPressで宣言してあればそれが可能ですが、Private Sub TextBoxEx_KeyPressでは不可能なばかりか、呼びがすこともできません。 
※Protectedは派生クラスから呼び出せるが、Privateは呼び出せない、OverridesまたはOverridableは派生クラスで機能の変更ができるが、それ以外はできない。 
 
他に何か理由が思いつく方いらっしゃいますか?