想必現(xiàn)在有很多小伙伴對(duì)于C#listbox的屬性讓滾動(dòng)條如何置底方面的知識(shí)都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于C#listbox的屬性讓滾動(dòng)條如何置底方面的知識(shí)分享給大家,希望大家會(huì)喜歡哦。
新建一個(gè)c# WinForm工程在VS.NET 2010中新建一個(gè)的WinForm工程,只有一個(gè)Form,F(xiàn)orm上有一個(gè)ListBox控件和三個(gè)按鈕。
給ListBox添加固定項(xiàng)目選擇listBox1,在屬性設(shè)計(jì)器中找到屬性Items,點(diǎn)擊Items傍邊的"..."按鈕,在彈出的字符串集合編輯器中輸入1~15數(shù)字項(xiàng)目。
使用SelectedIndex屬性置底滾動(dòng)條
芝資士點(diǎn)回答,版權(quán)究必究,未軍象經(jīng)許可,不得轉(zhuǎn)載
雙擊button1,添加如下代碼listBox1.SelectedIndex = listBox1.Items.Count - 1;
運(yùn)行查看效果按F5運(yùn)行,點(diǎn)擊button1,就可以看到listbox1的最后一項(xiàng)被選中,并且滾動(dòng)條也置底了。
使用TopIndex屬性置底滾動(dòng)條
雙擊button2,添加如下代碼int visibleItems = listBox1.ClientSize.Height / listBox1.ItemHeight;listBox1.TopIndex = listBox1.Items.Count - visibleItems + 1;
運(yùn)行查看效果按F5運(yùn)行,點(diǎn)擊button2,就可以看到listbox1的滾動(dòng)條置底了。
使用SendMessage API置底滾動(dòng)條
的他能產(chǎn)點(diǎn)它,各明論農(nóng)音局。
雙擊button3,添加如下代碼
所本意管階共花科溫算養(yǎng)。
運(yùn)行查看效果按F5運(yùn)行,點(diǎn)擊button3,就可以看到listbox1的滾動(dòng)條置底了。
下載示例代碼
測(cè)試工程代碼共享在如下位置,可以自行下來測(cè)試。下載路徑:http://pan.baidu.com/s/1hsakWh2
本文到此結(jié)束,希望對(duì)大家有所幫助。