public static void TestShow(StringGrid2 grid) { try { VisualizerDevelopmentHost visualizerHost = new VisualizerDevelopmentHost(grid, typeof(Grid2DialogVisualizer)); visualizerHost.ShowVisualizer(); } catch (CannotUnloadAppDomainException) { } }
static void Main(string[] args) { Grid2 <int> grid = new Grid2 <int>(502, 502); foreach (Point2 point in grid.Points) { grid[point] = point.Sum(); } StringGrid2 proxy = new StringGrid2(grid); Grid2DialogVisualizer.TestShow(proxy); }