protected override void OnDrawSubItem(DrawListViewSubItemEventArgs e) { ListViewItemEx item = e.Item as ListViewItemEx; if (e.ColumnIndex == 0) { e.SubItem.ForeColor = Color.FromArgb(0, 0x66, 0xff); } if (e.ColumnIndex == 1) { e.SubItem.ForeColor = item == null ? SystemColors.ControlText : item._Color; } e.DrawDefault = true; base.OnDrawSubItem(e); }
public void AddItem(ListViewItemEx item) { base.Items.Add(item); }