WinForm中RichTextBox控制項游標移動

2022-07-15 16:12:26 字數 2647 閱讀 8476

1樓:匿名使用者

c#.net-richtextbox中插入**

c# richtextbox 游標所在位置

2樓:匿名使用者

int line = this.richtextbox1.getlinefromcharindex(richtextbox1.selectionstart);

int col;

int start = 0;

int cursor = richtextbox1.selectionstart;

while (start < cursor)else

start++;

}col = cursor - start;

line++;//行從1開始計算

col++;//列從1開始計算

3樓:匿名使用者

插入**用貼上不是更好

c#richtextbox控制項中,游標的位置 20

4樓:匿名使用者

先獲取i的位置,string.substring("i")然後以這個位置為起點,獲取游標所在位置的長度

5樓:匿名使用者

只要不怕麻煩就乙個乙個的擷取字串

c#中怎樣讓richtextbox控制項的滾動條跟隨資料向下移動! 20

6樓:小花朵

在新增資料以後執行

this.richtextbox1.selectionstart = this.richtextbox1.textlength;

this.richtextbox1.scrolltocaret();

7樓:匿名使用者

this.richtextbox1.scrolltocaret();

將控制項的內容滾到到單簽插入符號的位置。

8樓:匿名使用者

樓上的回答,大致可行,但去掉上面一句更好。不然修改任何一處的文字(多行的時候,可以多打幾個回車試試),游標都會跑到整個text的最後

9樓:匿名使用者

richtextbox1.scrolltocaret();

另外,團idc網上有許多產品**,便宜有口碑

c#中怎麼獲取滑鼠在控制項中(如:richtextbox)的位置,即座標

10樓:匿名使用者

你可以通過控制項的mouseclick事件裡mouseeventargs引數獲得,也可以通過控制項的pointtoclient方法計算,如下

private void richtextbox1_mouseclick(object sender, mouseeventargs e)

c# winform 游標在任意控制項上按鍵盤"a"來呼叫某個方法怎麼實現

11樓:天涯路易

既然游標在任意控制項上,那就是游標在窗體上,,就是窗體啟用的時候,你在keydown事件下判斷按下的鍵是「a」,並且窗體處於啟用狀態就呼叫你的方法

12樓:匿名使用者

游標在任意控制項,豈不是所有控制項都要響應mousemove事件

c# 中怎麼設定richtextbox控制項的初始游標位置 20

13樓:劍劍

我有乙個簡易文字編輯器,就是用這個控制項做的,你要不,要的話我傳給你,一開啟游標就是在開頭那

14樓:火沙

設定selectionstart 屬性,比如:

richtextbox1.focus();//你讓richtextbox1的tabindex設為最小,可以不用這句

richtextbox1.selectionstart = 5;//游標在第5個

15樓:匿名使用者

richtextbox查詢及相關功能

應該有幫助

16樓:匿名使用者

是要求一開啟程式,游標就顯示在richtextbox的嗎?

winform裡如何點選乙個button,在richtextbox中實現游標的自動下移(最好能控制下移速度)

17樓:莫涼辛

richtextbox好像不支援類似方法。

建議使用巢狀網頁的方式來實現上述功能。通過後台cs**傳送指令碼到webbrowser中控制網頁內容進行滾屏。

誰告訴你的winform不可以控制webbrowser裡的指令碼**????

用流讀出源html,寫入滾屏**,儲存,重新整理!

你非要用你那悲催的winform來做就這樣最直接~

18樓:宋旺飛

加乙個timer元件,就可以重新整理了 設定屬性 它只有乙個事件

winform中button按鈕在pictureBox中背

this.button1.backcolor color.transparent this.button1.parent this.picturebox1 this.button1.location new point 10,10 button.backcolor color.transparent...

winform裡的panel怎麼沒有滾動條

你要在panel裡面再放乙個panel2,只有當panel2的大於panel時,滾動條才會出現 panel的滾動條的自動感應只是面對容器的 我按照你的方法試了下,panel有出現橫向滾動條,即使是在設計的時候也出現 但是有幾種情況可能不會出現滾動條 1。panel的autoscroll false時...

Winform的控制項執行順序如何設定TabIndex

控制項的tableindex屬性值的大小,決定了窗體執行時該控制項獲取焦點次序 tableindex值最小的控制項首先獲取焦點 當使用者連續按下tab鍵時,控制項將按照其tableindex屬性的值,從小到大,依次獲得焦點,並迴圈。在設計窗體時,按照期望控制項獲取焦點的順序,依次設定這些控制項的ta...