protected void VisualizeAsListCommand(object obj) { //FIXME: it seems that this code is never reached IDataGridVisualizer visualizer = (IDataGridVisualizer)obj; visualizer.Visualize(clickedCellObject); }
protected void UpdateVisualizeAsListCommand(CommandArrayInfo info) { foreach (DataGridVisualizerCodon codon in AddinManager.GetExtensionNodes("/MonoDevelop/Database/DataGrid/Visualizers")) { IDataGridVisualizer visualizer = codon.Visualizer; CommandInfo ci = info.Add(visualizer.Name, visualizer); ci.Enabled = visualizer.CanVisualize(clickedCellObject); } }