ProcessMnemonic Method
Collapse the table of content
Expand the table of content

ToolStripItem.ProcessMnemonic Method (Char)

 

Processes a mnemonic character.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[UIPermissionAttribute(SecurityAction.LinkDemand, Window = UIPermissionWindow.AllWindows)]
[UIPermissionAttribute(SecurityAction.InheritanceDemand, Window = UIPermissionWindow.AllWindows)]
protected internal virtual bool ProcessMnemonic(
	char charCode
)

Parameters

charCode
Type: System.Char

The character to process.

Return Value

Type: System.Boolean

true in all cases.

This method is called to give an item the opportunity to process a mnemonic character. The method should determine whether the item is in a state to process mnemonics and if whether the given character represents a mnemonic. If so, the method should perform the action associated with the mnemonic and return true. If not, the method should return false.

This base-class implementation relies on the host ToolStrip control to call the IsMnemonic method to determine whether the given character matches a mnemonic in the item's text. In this case, the method raises the Click event and returns true.

UIPermission

for all windows for inheriting classes to call this method. Associated enumeration: AllWindows value of UIPermissionWindow.

.NET Framework
Available since 2.0
Return to top
Show:
© 2016 Microsoft