Export (0) Print
Expand All

ToolStripItem.ProcessMnemonic Method

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.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft