【原创】ListView快速滚动至新添加一行(自动滚动)
生活随笔
收集整理的這篇文章主要介紹了
【原创】ListView快速滚动至新添加一行(自动滚动)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在C#開發中我們經常要開發一些日志系統,尤其是基于ListView的日志顯示系統。
但是當日志增多是你是否有一些困擾,就是它為什么不會自動滾動至最后一行。
以下是一小段代碼,希望可以幫助你.
????????public?void?addLog(string?logString)
????????{
????????????lock?(_lockde)
????????????{
????????????????string?times?=?System.DateTime.Now.ToString();
????????????????ListViewItem?lvi?=?logListView.Items.Add(times);
????????????????lvi.SubItems.Add(logString);
????????????????lvi.EnsureVisible();?//?這里滾動至新增的一行數據
????????????}
????????}
?
public?void?addLog(string?logString) { lock?(_lockde) { string?times?=?System.DateTime.Now.ToString(); ListViewItem?lvi?=?logListView.Items.Add(times); lvi.SubItems.Add(logString); lvi.EnsureVisible(); } }轉載于:https://www.cnblogs.com/koangel/p/4766933.html
總結
以上是生活随笔為你收集整理的【原创】ListView快速滚动至新添加一行(自动滚动)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信网名男符号
- 下一篇: 8天学通MongoDB——第三天 细说高