1
A
回答
1
完成。
Scintilla的可以自動滾動致電:
Scintilla1.Scrolling.ScrollBy(0, Scintilla1.Lines.Count)
所以它滾動到最後的文本行。
0
在更新Text屬性後嘗試使ScintillaNET編輯器控件滾動到底線時,接受的解決方案對我無效。也許是因爲我將它嵌入到WPF WindowsFormsHost中。無論如何,這裏是我用來在我的上下文中使ScintillaNET編輯器控件自動滾動的代碼。 (請注意,代碼使用C#):
// Declaration for the WinAPI SendMessage() method.
[DllImport("user32.dll")]
public static extern IntPtr SendMessage(IntPtr hWnd, uint wMsg, UIntPtr wParam, IntPtr lParam);
/// WM_VSCROLL -> 0x0115
public const int WM_VSCROLL = 277;
/// SB_BOTTOM -> 7
public const int SB_BOTTOM = 7;
// scintillaCtl should be a reference to the Scintilla control you want to scroll vertically.
SendMessage(scintillaCtl.Handle, WM_VSCROLL, new UIntPtr(SB_BOTTOM), IntPtr.Zero);
相關問題
- 1. 在UIScrollview中進行自動滾動
- 2. 如何在textview中實現Scroller進行自動滾動?
- 3. 當人們進入頁面時,如何進行自動滾動
- 4. 自動滾動:如何在滾動視圖中自動滾動圖像
- 5. 如何在Scintilla的自動完成中顯示問號?
- 6. 如何進行垂直「滑動」滾動?
- 7. 如何在滑動滾動視圖中控制自動滾動
- 8. 如何在C#中自動滾動?#
- 9. 如何執行自動滾動?
- 10. 如何在移動flex中使用VerticalLayout進行滾動?
- 11. 如何在Java中自動添加行時在TextArea上自動滾動
- 12. 如何自動滾動gtk.scrolledwindow?
- 13. 如何在自舉網格系統上進行水平滾動?
- 14. 如何在WinForms中創建自動滾動多行文本框?
- 15. 如何在PyCharm的「運行」窗口中切換自動滾動?
- 16. 如何自動在HTML中垂直滾動一行?
- 17. 如何在Selenium IDE中自動執行鼠標滾動事件
- 18. DrawerLayout進行滾動
- 19. 滾動型進行滾動內SlidingDrawer
- 20. 在DataGridView中自動滾動
- 21. 在EditText中自動滾動
- 22. 在PageViewer中自動滾動
- 23. 在FireFox中自動滾動
- 24. 如何使用滾動條自動滾動滾動視圖?
- 25. 自定義庫進行滾動
- 26. 事務自動進行回滾
- 27. InputTextarea自動滾動行爲
- 28. 如何防止自動滾動DataGrid中
- 29. 如何使用DockLayoutPanel進行滾動?
- 30. 如何進行無限滾動?
您也可以使用SCI_SCROLLCARET,其參數與上面相同並檢查插入符號策略。 – RaptorX 2012-11-03 19:29:59
@RaptorX你用SCI_SCROLLCARET選項調用了什麼函數? – 2015-10-16 12:38:01