[.NET] 新手小問題,有關小數點和backspace
小弟最近剛接觸VB,寫了一個小鍵盤(只有數字的)
但是有點兒遇到瓶頸,就是,小數點如何只能讓他出現一次?
意思是:我按"."的按鈕時,只能在textbox出現一次
EX:0.6 不能出現0..6 之類的狀況
還有一個小問題就是,我在鍵盤上加上"←"(backspace)的意思
如何只讓他倒退一個數字就好呢??
我只會用"C" 因為C比較簡單,就是全部清空ˊˋ
以下是小弟部分的程式碼:
--------------------------------------------------------
Private Sub NumContent_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles _
Num1.Click, Num2.Click, Num3.Click, Num4.Click, Num5.Click,
Num6.Click, Num7.Click, Num8.Click, Num9.Click, Num0.Click, NumPoint.Click,
Num10.Click, Num30.Click, Num20.Click
Dim s as String
Dim ButtonNum As Button
ButtonNum = CType(sender, Button)
s &= ButtonNum.Text.ToString
NumContent.Text = s
End Sub
-----------------------------------------------------------------
請板上的高手大大,麻煩指教一下
感激不盡~!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.167.55
→
08/13 16:49, , 1F
08/13 16:49, 1F
→
08/13 17:04, , 2F
08/13 17:04, 2F
→
08/13 18:41, , 3F
08/13 18:41, 3F
→
08/13 19:01, , 4F
08/13 19:01, 4F