protected void OnArrangeShapes(object sender, EventArgs e) { NodeShape shape = SingleSelection as NodeShape; ArrangeShapesCommand command = new ArrangeShapesCommand(shape); command.Exec(); }
protected void OnStatusArrangeShapes(object sender, EventArgs e) { NodeShape shape = SingleSelection as NodeShape; ArrangeShapesCommand command = new ArrangeShapesCommand(shape); MenuCommand cmd = sender as MenuCommand; cmd.Enabled = cmd.Visible = command.Visible(); }