[問題] textBox預設輸入法是關閉的,請問該如何開啟?

看板C_Sharp作者 (市政府7F)時間17年前 (2009/03/17 09:57), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
程式介面提供一個textBox給使用者輸入中文 執行時卻無法直接切換成中文輸入(Ctrl+Shift or Ctrl+Space) 切換時右下角工具列有顯示目前切換到的輸入法 但切換到新注音後還是必須用滑鼠點全形半形的位置開啟才能輸入中文 我並沒有對這個textBox的屬性作什麼特別的設定 那表示預設就是關閉輸入法嗎? 請問該如何在程式執行時就讓輸入法不要關閉呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.216.193

03/17 10:58, , 1F
textbox有IMEMode這項參數可以調整
03/17 10:58, 1F

03/17 15:50, , 2F
找不到這項屬性耶@@
03/17 15:50, 2F

03/17 15:56, , 3F
找到了!多謝
03/17 15:56, 3F

03/17 16:03, , 4F
在建構式中加入textbox.ImeMode = ImeMode.On;即可
03/17 16:03, 4F
文章代碼(AID): #19lmE1zb (C_Sharp)