タイトル | : 継承されたメンバーの一部を隠す方法 |
記事No | : 4321 |
投稿日 | : 2006/09/26(Tue) 17:07 |
投稿者 | : お助けされマン |
MaskedTextBox クラスを継承して MyMaskedTextBox という新しいクラスを作成するのですが、 TextBox のプロパティ・メソッド・イベントの内 使用しないものは隠したいです。 (プロパティウィンドウに表示されないようにしたい。) このようなことは可能でしょうか?
Public Class MyMaskedTextBox Inherits System.Windows.Forms.TextBox
Public m_aaa As Integer
Public Property aaa() As Integer Get Return m_aaa End Get Set(ByVal value As Integer) m_aaa = value End Set End Property
End Class
上のようにすると プロパティウィンドウに aaa が表示されます。 それは良いのですが、 逆に、たとえば、 ImeMode プロパティを プロパティウィンドウに表示されないようにしたい。 ( MyMaskedTextBox クラスのインスタンスから 直接 ImeMode プロパティを操作できないようにしたい)です。
|