【原创】ListView快速滚动至新添加一行(自动滚动)
生活随笔
收集整理的這篇文章主要介紹了
【原创】ListView快速滚动至新添加一行(自动滚动)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在C#開發(fā)中我們經(jīng)常要開發(fā)一些日志系統(tǒng),尤其是基于ListView的日志顯示系統(tǒng)。
但是當日志增多是你是否有一些困擾,就是它為什么不會自動滾動至最后一行。
以下是一小段代碼,希望可以幫助你.
????????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();?//?這里滾動至新增的一行數(shù)據(jù)
????????????}
????????}
?
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(); } }轉(zhuǎn)載于:https://www.cnblogs.com/koangel/p/4766933.html
總結
以上是生活随笔為你收集整理的【原创】ListView快速滚动至新添加一行(自动滚动)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信网名男符号
- 下一篇: 8天学通MongoDB——第三天 细说高