C winform控制textbox輸入只能為數字

2022-01-15 16:19:45 字數 612 閱讀 2879

新增keypress事件,控制鍵盤輸入只能是自然數:

1

///2

///控制鍵盤輸入只能是自然數

3///

4///

5///

6private

void textbox1_keypress(object

sender, keypresseventargs e)

714 }

但是這樣不能避免貼上文字裡含有非數字字元的情況,可以新增textchanged事件進行控制:

1

///2

///貼上時過濾不是數字的字元

3///

4///

5///

6private

void textbox1_textchanged(object

sender, eventargs e)719

}20     textbox1.text =sb.tostring();

21//

定義輸入焦點在最後乙個字元

22     textbox1.selectionstart =textbox1.text.length;23}

24 }

c WinForm呼叫控制台

本文 由於windows控制台程式是封裝在kernel32.dll,所以有必要講述一下winform如何呼叫動態鏈結庫的步驟。1.首先需要在呼叫窗體中申明using system.runtime.interopservices 2.其次需要在c 語言源程式中宣告外部方法,格式如下 dllimport...

silverlight 帶水印的TextBox

在silverlight2裡面,提供了textbox的水印watermark功能。但是之後的版本就把這個功能給刪了。關於silverlight2裡面的水印功能可以參考這篇文章 一步一步學silverlight 2系列 2 基本控制項 之後想用水印唯有自己寫乙個了。以下是我自己寫的乙個帶水印的text...

silverlight 帶水印的TextBox

在silverlight2裡面,提供了textbox的水印watermark功能。但是之後的版本就把這個功能給刪了。關於silverlight2裡面的水印功能可以參考這篇文章 一步一步學silverlight 2系列 2 基本控制項 之後想用水印唯有自己寫乙個了。以下是我自己寫的乙個帶水印的text...