private ContextMenuStrip InitContextMenu(IChartDrawable primitive)
{
string displayName = (primitive as DSView).DisplayName;
var menu = new ContextMenuStrip();
ToolStripMenuItem mi;
mi = new ToolStripMenuItem();
mi.Text = string.Format("Delete {0}", displayName);
mi.Click += OnDeleteMenuItemClick;
mi.Image = this.chart.PrimitiveDeleteImage;
menu.Items.Add(mi);
menu.Items.Add(new ToolStripSeparator());
mi = new ToolStripMenuItem();
mi.Text = string.Format("Properties {0}", displayName);
mi.Click += OnPropertiesMenuItemClick;
mi.Image = this.chart.PrimitivePropertiesImage;
menu.Items.Add(mi);
return menu;
}
#endif