\r
#region データ領域作成メソッド群\r
\r
- private static ListViewItem createListViewItemForPackage(Package pkg, ImageCategory imageKey)\r
+ private ListViewItem createListViewItemForPackage(Package pkg, ImageCategory imageKey)\r
{\r
- string[] labels = new string[]{\r
- pkg.Name, pkg.Version, pkg.Summary,\r
- };\r
+ string[] labels = new string[this.Columns.Count];\r
+ foreach (ColumnHeader header in this.Columns) {\r
+ string tag = header.Tag as string;\r
+ if (tag == "Name") labels[header.Index] = pkg.Name;\r
+ if (tag == "Version") labels[header.Index] = pkg.Version;\r
+ if (tag == "Summary") labels[header.Index] = pkg.Summary;\r
+ if (tag == "PackageListName") labels[header.Index] = pkg.PackageListName;\r
+ }\r
\r
ListViewItem item = new ListViewItem(labels);\r
item.Tag = pkg;\r