首先,我的問題是關於遊標,而不是插入符號。RichTextBox惱人的光標變化
- 當我只是懸停RichTextBox,沒有移動,光標是默認的。
- 每當我在RichTextBox中移動一個字符時,光標都會從箭頭變爲IBeam。
- 而當它簡單地在RichTextBox中移動(超過空格)時,光標變爲對稱格。點擊時(左或右,無所謂)時的行爲相同
如何才能擺脫它?我強制RichTextBox.Cursor到箭頭,我試圖玩RichTextBox.MouseHover事件,但不幸的是沒有工作。
感謝
不,不 「眨眼想瘋了」。 IBeam向用戶表明他可以通過點擊來放置插入符,並且可以輸入文本。覆蓋RichTextBox.Cursor屬性當然可行,但你爲什麼沒有留下任何暗示。鑑於「眨眼」投訴,您可能正在執行類似於在您的代碼中分配Cursor.Current屬性的操作。不要這樣做。 –
我沒有更改Cursor.Current。其實我不希望光標變成IBeam。RichTextBox是ReadOnly,那麼沒有理由點擊文本來放置插入符號。順便說一句,覆蓋RichTextBox.Cursor只適用於你沒有超過字符,然後它根本沒有幫助我。 –
爲什麼downvote?無論如何,我編輯我的問題更具體。想知道如何記錄並在Youtube上記錄,如果它不符合SO規則。 –