做一個textbox,放在窗體外,anchor設(shè)成top,
創(chuàng)新互聯(lián)建站公司2013年成立,先為泰山等服務(wù)建站,泰山等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為泰山企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
right,不要設(shè)置visible屬性和enabled屬性,要輸入的時候就textbox1.focus(),在textbox1的textchange事件里面畫圖
不好的地方在于每一次輸入都要先清空,你可以在圖片框的背景哪里設(shè)置圖片,在image里面繪制文字
it3241的辦法比我的更慢就是了
控件中keyup屬性記錄鍵盤操作
比如:
Private Sub from1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp
if e.keycode = keys.Enter then
lable1.text =Cursor.Position.X
lable2.text = Cursor.Position.Y
end if
end sub
新建timer控件,在timer控件的事件處理中加入移動方塊的代碼
然后在keydown的事件處理中使timer的enabled變?yōu)橛行?/p>
在keyup的事件處理中使timer的enabled變?yōu)闊o效
控制timer控件的interval就可以改變方塊移動的速度
1.
窗體有一個屬性
pressview(在
雜項
的倒數(shù)第二個)
;
2.
這個屬性可以指示:是否從窗體接收鍵盤的輸入
3.
將其設(shè)置為
true
,窗體就可以接受鍵盤事件了
4.
然后通過委托
或者
調(diào)用子控件里面的函數(shù)過程
就可以實現(xiàn)鍵盤事件參數(shù)的傳遞,完成你所需要的功能了!
5.
望采納~