ContextMenu.IsOpen Property

Definition

Gets or sets a value that indicates whether the ContextMenu is visible.

C#
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public bool IsOpen { get; set; }

Property Value

true if the ContextMenu is visible; otherwise, false. The default is false.

Attributes

Examples

This example shows how to check to determine whether the IsOpen property is set to true.

C#
if (cm.IsOpen)
{
    cmButton.Content = "The ContextMenu opened and the IsOpen property is true.";
}

Remarks

When IsOpen is set to true, mouse capture is set to the ContextMenu and its subtree.

Dependency Property Information

Item Value
Identifier field IsOpenProperty
Metadata properties set to true BindsTwoWayByDefault

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also