dotnetmonitor.com

 
Index
Previous
Next

 

A smart tag is a new UI widget attached to a control or components selection UI that provides easy access common actions and properties. A good way to think of a smart tag item is a DesignerVerbs on steroids.

 

 

The API for smart tags can be found in the DesignerAction* classes. The DesignerActionItem class represents a single item on the smart tag panel. The DesignerActionList class represents a collection of DesignerActionItems. The DesignerActionService manages the lists of items for each component on the design surface.

What are the types of DesignerActionItems?
How do I add a smart tag to my control?
How can I refresh the smart tag panel for my control?
How can I modify smart tags on existing controls?
How do I get undo to work for smart tag items?