public DataTableVisualPropertiesDialog(DataTable dataTable) { InitializeComponent(); #region Prepare controls upButton.Text = string.Empty; upButton.Image = VSImageLibrary.ArrowUp; downButton.Text = string.Empty; downButton.Image = VSImageLibrary.ArrowDown; seriesListView.Items.Clear(); seriesListView.SmallImageList = new ImageList(); seriesListView.SmallImageList.Images.Add(VSImageLibrary.Graph); #endregion Content = dataTable; originalDataTableVPs = (DataTableVisualProperties)Content.VisualProperties.Clone(); originalDataRowVPs = new Dictionary <string, DataRowVisualProperties>(); foreach (DataRow row in Content.Rows) { originalDataRowVPs.Add(row.Name, (DataRowVisualProperties)row.VisualProperties.Clone()); } dataTableVisualPropertiesControl.Content = Content.VisualProperties; modifiedDisplayNames = new HashSet <string>(); FillSeriesListView(); RegisterContentEvents(); }
public DataTableVisualPropertiesDialog(DataTable dataTable) { InitializeComponent(); #region Prepare controls upButton.Text = string.Empty; upButton.Image = VSImageLibrary.ArrowUp; downButton.Text = string.Empty; downButton.Image = VSImageLibrary.ArrowDown; seriesListView.Items.Clear(); seriesListView.SmallImageList = new ImageList(); seriesListView.SmallImageList.Images.Add(VSImageLibrary.Graph); #endregion Content = dataTable; originalDataTableVPs = (DataTableVisualProperties)Content.VisualProperties.Clone(); originalDataRowVPs = new Dictionary<string, DataRowVisualProperties>(); foreach (DataRow row in Content.Rows) originalDataRowVPs.Add(row.Name, (DataRowVisualProperties)row.VisualProperties.Clone()); dataTableVisualPropertiesControl.Content = Content.VisualProperties; modifiedDisplayNames = new HashSet<string>(); FillSeriesListView(); RegisterContentEvents(); }