ToolStrip.ProcessMnemonic(Char) ToolStrip.ProcessMnemonic(Char) ToolStrip.ProcessMnemonic(Char) ToolStrip.ProcessMnemonic(Char) Method


ニーモニック文字を処理します。Processes a mnemonic character.

protected public:
 override bool ProcessMnemonic(char charCode);
protected internal override bool ProcessMnemonic (char charCode);
override this.ProcessMnemonic : char -> bool
Protected Friend Overrides Function ProcessMnemonic (charCode As Char) As Boolean


Char Char Char Char

処理対象の文字。The character to process.


文字がコントロールによってニーモニックとして処理された場合は true。それ以外の場合は falsetrue if the character was processed as a mnemonic by the control; otherwise, false.


ProcessMnemonicメソッドは、ニーモニック文字を処理するためのコントロールをコントロールに与えるために呼び出されます。The ProcessMnemonic method is called to give a control the opportunity to process a mnemonic character. このメソッドは、コントロールがニーモニックを処理する状態であるかどうか、および指定された文字がニーモニックを表すかどうかを判断する必要があります。This method should determine whether the control is in a state to process mnemonics and whether the given character represents a mnemonic. その場合、メソッドはニーモニックに関連付けられたアクションを実行trueし、を返します。If so, the method should perform the action associated with the mnemonic and return true. それ以外の場合、メソッドはfalseを返します。If not, the method should return false.

このメソッドの実装では、 Control.IsMnemonic多くの場合、メソッドを使用して、指定された文字がコントロールのテキスト内のニーモニックと一致するかどうかを判断します。Implementations of this method often use the Control.IsMnemonic method to determine whether the given character matches a mnemonic in the control's text.

このProcessMnemonicメソッドの既定の実装は、 falseコントロールにニーモニックがないことを示すために、単にを返します。This default implementation of the ProcessMnemonic method simply returns false, to indicate that the control has no mnemonic.