テキストボックスに独自のプロパティを追加
- 題名: テキストボックスに独自のプロパティを追加
 - 著者: まいか
 - 日時: 2009/01/13 14:59:58
 - ID: 23780
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[1]: テキストボックスに独自のプロパティを追加
 - 著者: 魔界の仮面弁士
 - 日時: 2009/01/13 15:08:56
 - ID: 23781
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[2]: テキストボックスに独自のプロパティを追加
 - 著者: まいか
 - 日時: 2009/01/13 15:19:20
 - ID: 23782
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[3]: テキストボックスに独自のプロパティを追加
 - 著者: 魔界の仮面弁士
 - 日時: 2009/01/13 17:20:20
 - ID: 23783
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[4]: テキストボックスに独自のプロパティを追加
 - 著者: まいか
 - 日時: 2009/01/13 17:50:33
 - ID: 23784
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[5]: テキストボックスに独自のプロパティを追加
 - 著者: 魔界の仮面弁士
 - 日時: 2009/01/13 19:20:06
 - ID: 23785
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
- 題名: Re[6]: テキストボックスに独自のプロパティを追加
 - 著者: まいか
 - 日時: 2009/01/14 10:46:10
 - ID: 23791
 - この記事の返信元: 
 - この記事への返信: 
 - ツリーを表示
 
 
 
 
分類:[.NET]
お世話になります
WinXP、VB.NET2005と言う環境です
テキストボックスに独自のプロパティを作成したいと思っています
プロパティではTrueかFalseを設定する事で
例えばMaxByteLengthを6に設定した場合、12345と入力されたら
012345とテキストボックスに入る様にしたです
下記の様に記述しています
Public Property ZERO_FORMAT() As Boolean
Get
Return True
End Get
Set(ByVal value As Boolean)
If value = True Then
MyBase.Text = CStr(MyBase.Text).PadLeft(MyBase.MaxLength, "0"c)
End If
End Set
End Property
現在は、プロパティを追加出来たまでは良いのですが、プロパティをFalseにしてもTrueのままだったり、5と入れても000005とならず5のままになってしまっています。
アドバイスよろしくお願いします