只要设列宽为-1即可,要注意一定要先有了文字再设,要不然就惨了
而且必须在每次刷新了内容后再设一变
listView1.Columns[0].Width = -1另:如果想调整每列的宽度为标题宽度
listView1.Columns[0].Width = -2

解决方案 »

  1.   

    只要将需要自动调整宽度的columnHeader的Width属性设为-1就可以了。至于columnHeader.Width=-1语句的执行位置,可以是Header的click事件,也可以是其他事件。
    Hogwarts - S(u)ddenly dis@ppeared...

    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。