private void comboBoxGraphProvider_SelectedIndexChanged(object sender, EventArgs e) { _writer.Configuration.GraphProvider.Exists = true; _writer.Configuration.GraphProvider.IsLocal = _isLocal; _writer.Configuration.GraphProvider.ShouldExclude = false; _writer.Configuration.GraphProvider.ShouldMerge = false; if (comboBoxGraphProvider.SelectedIndex == 0) { _writer.Configuration.GraphProvider.Item = GraphProviderConverter.FromEnum(GraphProvider.BUILTINDARK); } if (comboBoxGraphProvider.SelectedIndex == 1) { _writer.Configuration.GraphProvider.Item = GraphProviderConverter.FromEnum(GraphProvider.BUILTINLIGHT); } if (comboBoxGraphProvider.SelectedIndex == 2) { _writer.Configuration.GraphProvider.Item = GraphProviderConverter.FromEnum(GraphProvider.GRAPHVIZ); } if (comboBoxGraphProvider.SelectedIndex == 3) { _writer.Configuration.GraphProvider.Item = GraphProviderConverter.FromEnum(GraphProvider.DGML); } if (comboBoxGraphProvider.SelectedIndex == 4) { _writer.Configuration.GraphProvider.Item = GraphProviderConverter.FromEnum(GraphProvider.WINDOW); } }
private int getGraphProviderIndex(ConfigItem <string> configItem) { if (configItem.Item.ToUpper().Equals(GraphProviderConverter.FromEnum(GraphProvider.BUILTINDARK))) { return(0); } if (configItem.Item.ToUpper().Equals(GraphProviderConverter.FromEnum(GraphProvider.BUILTINLIGHT))) { return(1); } if (configItem.Item.ToUpper().Equals(GraphProviderConverter.FromEnum(GraphProvider.GRAPHVIZ))) { return(2); } if (configItem.Item.ToUpper().Equals(GraphProviderConverter.FromEnum(GraphProvider.DGML))) { return(3); } if (configItem.Item.ToUpper().Equals(GraphProviderConverter.FromEnum(GraphProvider.WINDOW))) { return(4); } return(0); }