Shape.ContainsFocus Property

 

Gets a value indicating whether a line or shape control currently has the input focus.

Namespace:   Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

[BrowsableAttribute(false)]
public bool ContainsFocus { get; }

Property Value

Type: System.Boolean

true if the control currently has the input focus; otherwise, false.

For LineShape, OvalShape, and RectangleShape controls, the value of the ContainsFocus property is the same as that of the Focused property.

To give a control the input focus, use the Focus or Select methods.

The following example reports whether the specified Shape currently has the input focus.

public void ReportFocus(Microsoft.VisualBasic.PowerPacks.Shape shape)
{
    // Determine whether the Shape has focus.
    if (shape.ContainsFocus)
    {
        MessageBox.Show(shape.Name + " has focus.");
    }
}
Return to top
Show: