2009-02-26 85 views
-2

我爲一個lan messenger創建的窗體窗口(聊天窗口)類似於google talk中帶有兩個文本框的窗體。當我單擊提交按鈕而不顯示textbox1是隻讀的時候,我需要做的是將在下部文本框(textbox2)中鍵入的字符傳輸到上部文本框(textbox1,它是隻讀的),因爲字符以灰色如果可能,請儘可能使用代碼。只讀文本框

+0

Duplicate http://stackoverflow.com/questions/589273/read-only-textbox – 2009-02-26 06:18:47

+0

似乎兩個問題都被同一個人問了.... – 2009-02-26 06:21:48

+0

未知:請閱讀http://stackoverflow.com/問題/ 469150/im-new-to-stackoverflow-what-should-i-consider-before-asked-questions – 2009-02-26 06:27:48

回答

1

爲此而不是文本框使用標籤。如果它正在做的唯一的事情是顯示字符,而不是直接編輯,您不會失去任何功能,並且文本不會變灰......

1

如果您要使用Texbox,請設置它鎖定。這不應該讓人物變灰。否則,在KeyDown/KeyUp事件中,將e.Handled屬性設置爲true(它會告訴框你想要自己處理輸入並且不希望消息過濾)。

oughta爲你做。