谁有 可以改变行高的ListView控件.
详细信息显示时,图标可以为32x32或更大的图标,行高随图标大小改变. 

解决方案 »

  1.   

    看看能不能通过ListView的属性更改
      

  2.   

    可以设置:#region 设置ListView的行高
            /// <summary>
            /// 设置ListView的行高
            /// (设置ImageList的宽度和高度,然后将其赋予ListView的SmallImageList属性)
            /// </summary>
            /// <param name="lv">ListView</param>
            public static void ListViewSetItmesHeight(ListView lv)
            {
                ImageList il = new ImageList();
                il.ImageSize = new System.Drawing.Size(1, 20);//这里你可以自行调整
                lv.SmallImageList = il;
            }
            #endregion
      

  3.   

    winform中,listview是没有办法设置行高的,但是可以利用一些技巧来弥补listview的不足。参考:
    http://www.cnblogs.com/yongwnet/archive/2007/01/14/620036.html
      

  4.   

    如楼上所说!
    listview行高的设置winform中,listview是没有办法设置行高的,没行之间排得密密麻麻的,很不好!可以加入一个imagelist来 撑大 行,实现行高的设置!  //   设置行高   20   
      ImageList   imgList   =   new   ImageList();  
      imgList.ImageSize   =   new   Size(1,   20);//分别是宽和高   listView1.SmallImageList   =   imgList;   //这里设置listView的SmallImageList ,用imgList将其撑大