System.Windows.Forms.Control.ProcessControlMnemonic C# (CSharp) Method

ProcessControlMnemonic() private method

private ProcessControlMnemonic ( char charCode ) : bool
charCode char
return bool
		internal virtual bool ProcessControlMnemonic(char charCode) {
			return ProcessMnemonic(charCode);
		}

Usage Example

        protected override bool ProcessMnemonic(char charCode)
        {
            bool    wrapped = false;
            Control c       = active_control;

            do
            {
                c = GetNextControl(c, true);
                if (c != null)
                {
                    // This is stupid. I want to be able to call c.ProcessMnemonic directly
                    if (c.ProcessControlMnemonic(charCode))
                    {
                        return(true);
                    }
                    continue;
                }
                else
                {
                    if (wrapped)
                    {
                        break;
                    }
                    wrapped = true;
                }
            } while (c != active_control);

            return(false);
        }
All Usage Examples Of System.Windows.Forms.Control::ProcessControlMnemonic
Control