The ContextMenu Property supports WPF/Silverlight.
The ContextMenu Property is available in LEADTOOLS Document and Medical Imaging toolkits.
Gets or sets the main automation context menu.Visual Basic (Declaration) | |
---|---|
Public Property ContextMenu As ContextMenu |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As AnnAutomationManager Dim value As ContextMenu instance.ContextMenu = value value = instance.ContextMenu |
C# | |
---|---|
public ContextMenu ContextMenu {get; set;} |
C++/CLI | |
---|---|
public: property ContextMenu^ ContextMenu { ContextMenu^ get(); void set ( ContextMenu^ value); } |
Property Value
The main automation context menuThis example adds a "Test" menu item to the main automation context menu.
Visual Basic | Copy Code |
---|---|
Private Sub AnnAutomationManager_ContextMenu(ByVal manager As AnnAutomationManager) Dim cm As ContextMenu = manager.ContextMenu ' add a separator cm.Items.Add(New Separator()) ' add a test menu item Dim mi As MenuItem = New MenuItem() mi.Header = "Test" AddHandler mi.Click, AddressOf MyTestMenuItemHandler cm.Items.Add(mi) End Sub Private Sub MyTestMenuItemHandler(ByVal sender As Object, ByVal e As RoutedEventArgs) MessageBox.Show("Test clicked") End Sub |
C# | Copy Code |
---|---|
private void AnnAutomationManager_ContextMenu(AnnAutomationManager manager) { ContextMenu cm = manager.ContextMenu; // add a separator cm.Items.Add(new Separator()); // add a test menu item MenuItem mi = new MenuItem(); mi.Header = "Test"; mi.Click += new RoutedEventHandler(MyTestMenuItemHandler); cm.Items.Add(mi); } private void MyTestMenuItemHandler(object sender, RoutedEventArgs e) { MessageBox.Show("Test clicked"); } |
SilverlightCSharp | Copy Code |
---|---|
SilverlightVB | Copy Code |
---|---|
This is the menu that appears when the user clicks anywhere on a container but not on any of the objects currently in the container. You can directly manipulate this context menu or set your own System.Windows.Controls.ContextMenu derived class if desired.
Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)