當您修改在設計時的ListView的列標題,設計器生成的代碼在運行時序列化列標題:如何爲InitializeComponent提供自定義代碼?
private void InitializeComponent()
{
this.listView1 = new System.Windows.Forms.ListView();
this.columnHeader1 = new System.Windows.Forms.ColumnHeader();
this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader1,
this.columnHeader2
});
}
怎樣的形式,設計師知道它應該調用構造函數爲每列然後調用ListView的Columns屬性的AddRange方法?我需要這樣的ListView像我正在寫的UserControl。
感謝您抽出寶貴時間回答,我需要的不僅僅是自動序列化所能提供的。我發現今天在我的帖子中描述了一篇MSDN文章。 – 2009-10-16 14:16:20