public FormatterSettingsForm(RecordFormatterSettings settings) { InitializeComponent(); _sorter = new ElementsListViewSorter(); elementsListView.ListViewItemSorter = _sorter; _settings = (settings == null) ? new RecordFormatterSettings() : settings.Clone(); columnsListView.VirtualListSize = _settings.ColumnCount; defSchemaComboBox.Items.AddRange(D900CdrDefinitionProvider.Instance.AvailableSchemas()); defSchemaComboBox.SelectedItem = D900CdrDefinitionProvider.Instance.CurrentSchema; ShowSchemaElements(); }