天天看點

C# ListBox實作顯示插入最新的資料的方法

原文: C# ListBox實作顯示插入最新的資料的方法

在我們使用ListBox控件時,如果我們在裡面不斷的添加一條條資料,但是在我們添加的資料過多超過了ListBox顯示的視窗時(此時會産生滑動條),

發現我們無法看到最新添加的資料。實作倒序顯示此處有兩種方法:

//第一種,使用listBox.Items.Add("字元串"),之後加上一句代碼

這種方法會讓資料向上移動,下方會一直顯示最新資料

1 listBox.Items.Add(DateTime.Now.ToString("HH:mm:ss"));
2 listBox.TopIndex = listBox.Items.Count - 1;      

//第二種方法是使用listBox.Items.Insert(int a,string str),直接從最前面插入資料

這種方法會讓資料向下移動,上方會一直顯示最新資料

1 listBox.Items.Insert(0,DateTime.Now.ToString("HH:mm:ss"));