2
int startchar = textCenter.GetFirstCharIndexOfCurrentLine();
int currentline = textCenter.GetLineFromCharIndex(startchar);
string currentlinetext = textCenter.Lines[currentline];
textCenter.Select(startchar, currentlinetext.Length);
當我點擊一個名爲idButton的按鈕時,我通過richtextbox進行搜索,並找到在idTextBox中輸入的內容。無法選擇全行?
這一切工作正常。從那裏,我希望從找到idText的地方選擇整行。當它開始時,它只會選擇第一組字符。
有些線路將被完全選擇,其中其他將只選擇20個字符,17個字符,22個字符等
這似乎是爲多少個字符實際選擇完全隨機的,我有現在搜索了很長一段時間,試圖找到一種方法來選擇所有字符,但似乎沒有任何幫助。任何幫助,將不勝感激。
該線將有所命令如下:(拿出姓氏)
111570 Zack Downs
111573 Alexys --
111574 Corey --
111575 Dylan --
etc.
輸入的文本中idBox將是ID指的在我區每一個學生,我想程序通過這些單行搜索學生姓名。
@Zack唐斯:做我的答案的工作?你解決了你的問題嗎? – Marco 2012-02-27 14:55:12
對於遲到的反應,我很抱歉,我只能在美國東部時間上午8點到9點半之間真正在這個項目上工作。可悲的是你的建議沒有按計劃進行。它現在選擇從startchar + 1開始的富文本框中的每一行。我還在原始文章中澄清了某些內容,最後如果您關心檢查它。 – 2012-02-28 13:33:02