public CustomizeViewForm(IViewContext viewContext, ViewSpec viewSpec) { InitializeComponent(); ViewContext = viewContext; ParentColumn = viewContext.ParentColumn; _strikeThroughFont = new Font(listViewColumns.Font, FontStyle.Strikeout); availableFieldsTreeColumns.RootColumn = ParentColumn; ViewSpec = OriginalViewSpec = viewSpec; tbxViewName.Text = viewSpec.Name; ExistingCustomViewSpec = viewContext.CustomViewSpecs.FirstOrDefault(customViewSpec => viewSpec.Name == customViewSpec.Name); listViewColumns.SmallImageList = AggregateFunctions.GetSmallIcons(); }