private void CustomizeObjectProperty() { foreach (AnnAutomationObject autoObj in _automationManager.Objects) { if (autoObj.Object != null) { if (autoObj.Id == AnnAutomationManager.TextObjectId || autoObj.Id == AnnAutomationManager.TextPointerObjectId || autoObj.Id == AnnAutomationManager.NoteObjectId || autoObj.Id == AnnAutomationManager.TextRollupObjectId) { ((AnnTextObject)autoObj.Object).Text = "Enter your data"; } else { if (autoObj.Id == AnnAutomationManager.StampObjectId && !_CHECK_MARK_NAME.Equals(autoObj.Name, StringComparison.OrdinalIgnoreCase)) { ((AnnStampObject)autoObj.Object).Text = "Signature is missing"; } ContextMenu contextMenu = autoObj.ContextMenu; ContextMenu newMenu = new ContextMenu(); foreach (MenuItem menu1 in contextMenu.MenuItems) { MenuItem m2 = menu1.CloneMenu(); newMenu.MenuItems.Add(m2); } newMenu.MenuItems[newMenu.MenuItems.Count - 1].Enabled = false; autoObj.ContextMenu = newMenu; } AnnPen pen = new AnnPen(Color.Red, new AnnLength(4.0f, AnnUnit.Pixel)); autoObj.Object.Pen = pen; } } }