private void diagramControl1_CustomDrawItem(object sender, CustomDrawItemEventArgs e)
        {
            var shape = e.Item as DiagramShapeEx;

            if (shape == null)
            {
                return;
            }
            e.DefaultDraw();
            var imagePath = shape.Status == Status.Active ? "images/actions/apply_16x16.png" : "images/actions/cancel_16x16.png";
            var image     = DevExpress.Images.ImageResourceCache.Default.GetImage(imagePath);
            var margin    = 3f;

            e.Graphics.DrawImage(image, new RectangleF(shape.Width - image.Width - margin, shape.Height - image.Height - margin, image.Width, image.Height));
            e.Handled = true;
        }