2
我正在用C#winforms編寫一個記事本程序,只想知道如何在狀態欄上顯示行號和列號。C#代碼顯示記事本狀態欄上的行號和列號
我正在用C#winforms編寫一個記事本程序,只想知道如何在狀態欄上顯示行號和列號。C#代碼顯示記事本狀態欄上的行號和列號
這裏是TextBox
(假設您正在使用的控制)的擴展版本,可以讓你獲取/設置光標處:
http://weblogs.sqlteam.com/mladenp/archive/2007/10/19/C--Get-current-Caret-Line-and-Column-in-a.aspx
感謝它的作品的鏈接,但現在的問題是,在事件處理程序我會更新行和列信息,因爲光標位置更改事件不可用。那麼除了編寫我們自己的事件以外,還有什麼方法可以在光標更改時更新這些信息。 – VIKRAM
因爲那裏的代碼使用'SelectionStart'屬性,也許''TextBox'上的'SelectionChanged'事件(http://msdn.microsoft.com/zh-cn/library/system.windows.controls.textbox.selectionchanged( v = vs.95).aspx)會做你想做的事情嗎? –