public static void ShowVisualizerForm(IList data, string typeName) { var form = new VisualizerForm(); form.SetDataSource(data, typeName); form.ShowDialog(); }
protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider) { object obj = TryGetVisualizingObject(objectProvider); using (DataSet dataSource = BuildDataSetToBeVisualized(obj)) { if (dataSource != null) { using (VisualizerForm visualizerForm = new VisualizerForm()) { visualizerForm.SetDataSource(dataSource, dataSource.DataSetName); windowService.ShowDialog(visualizerForm); } } } }