您好,登錄后才能下訂單哦!
在.NET中,ListView控件可以通過設置列的寬度為-1或-2來實現自適應調整
using System;
using System.Windows.Forms;
public class ListViewAutoSize : Form
{
private ListView listView1;
public ListViewAutoSize()
{
listView1 = new ListView();
listView1.Dock = DockStyle.Fill;
listView1.View = View.Details;
listView1.Columns.Add("Column 1", -1);
listView1.Columns.Add("Column 2", -2);
this.Controls.Add(listView1);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new ListViewAutoSize());
}
}
在這個示例中,我們創建了一個包含兩列的ListView控件。第一列的寬度設置為-1,表示該列將自動調整其寬度以填充整個ListView控件的寬度。第二列的寬度設置為-2,表示該列將自動調整其寬度以適應其內容。當列的內容發生變化時,列的寬度將自動調整。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。