天天看點

C#改變listview的行距

c#好象不能直接改變listview的行距,下面是一個通過imagelist控件來改變listview行距的例子

首先,為listview設定stateimagelist:

C#改變listview的行距

 listMain.StateImageList  =  imageList1;

然後設定imagelist的size,記住imageliste.size(X,Y)的x為1,Y 既你想要的列寬!

C#改變listview的行距
C#改變listview的行距

 imageList1.ImageSize  =   new  Size( 1 , y); // X==1,Y是你想要的列寬

當然了,這隻是一種技巧,如果你有更好的方法,請與我聯系。