PDA

View Full Version : Thousand separator



bachebahal_1363
یک شنبه 06 آبان 1386, 19:24 عصر
سلام من یک سوال در مورد TextBoxداشتم
اگر بخواهیم از Maskedtextbox در مورد قیمت استفاده کنیم برای مثال اگر فرمت 000,000,000 را وارد کنیم کاربر فقط شش رقم را در TextBox می تونه وارد کنه اما من می خوام کاربر هر قیمتی رو که خواست وارد کنه و سپس بعد از اینکه focus از روی TextBox برداشته شد خود برنامه قیمت را به صورت Thousand separator جدا کنه
ممنون میشم کمکم کنید

amirsajjadi
یک شنبه 06 آبان 1386, 22:55 عصر
با سلام
شما چرا از TextBox استفاده نمیکنید
ببین این کد بدردت میخوره

PrivateSub TextBox1_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If IsNumeric(e.KeyChar) = FalseAndAlso e.KeyChar <> Chr(Keys.Back) Then e.KeyChar = ""
EndSub
PrivateSub TextBox1_LostFocus(ByVal sender AsObject, ByVal e As System.EventArgs) Handles TextBox1.LostFocus
TextBox1.Text = Format$(CDec(TextBox1.Text), "#,#")
EndSub