使用c#有了一段時間(當初是由java突然轉過去的),由於是新手,所以中間新手遇到過得問題我貌似都遇到過了一遍,現在想想,還是些奇怪得問題呢,或許以後還會犯同樣的問題,現在就浏覽以前的代碼,把那些小問題都給翻出來,以備後用。
1.無法切換輸入法的TextBox
今天在做一個實驗,在窗體的一個TextBox怎麼也切換不了輸入法,在網上查了一番據說這是微軟的bug。簡單說下我知道的兩種方法:、
1.修改TextBox的ImeMode屬性為 ON,這樣鼠標放入後邊自動切換一下輸入法,至於換成什麼,要看你個人設定了。
2.修改TextBox所在主窗體的ImeMode屬性為KatakanaHalf,這樣徹底解決問題。
當然還會有其他方法,對於這點小bug也沒必要深究吧,總之知道是ImeMode的屬性設置的問題就行了