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

2021-09-07 20:12:17 字數 571 閱讀 6863

原文: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

"));

MFC之CListBox自動換行顯示(實測)

需要在listbox控制項中顯示一些資訊。為方便檢視,不使用水平滾動條。當要輸出的字串占用的寬度超過listbox的寬度時,截斷字串,剩餘的在下一行顯示。1.計算listbox所佔的寬度,用getclientrect。getclientrect返回的是客戶區的大小。當listbox中有垂直滾動條時,...

C ListBox理解2 實現多行選擇

for i readerlist.getselectedindices length i listbox1.items.add readerlist.items readerlist.getselectedindices i value.tostring listbox1是要進行新增的控制項,rea...

最簡單實現vtk顯示中文字元的辦法

在使用vtk進行軟體開發遇到乙個頭疼的問題,無法直接解析中文字元。網上查了很多資料,一直未果。有的資料顯示要自己新增類,重新編譯vtk,這樣工作量非常大,且易出錯,效果並未能達到想要的結果。經過一番實踐,終於找到簡便方法。下面做詳細介紹,希望給需要的朋友帶來幫助 1.首先使用類vtkvectorte...