7 overrides of IsInputChar
System.Windows.Forms (5)
System\Windows\Forms\ActiveX\AxHost.cs (1)
1638protected override bool IsInputChar(char charCode) => true;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
10055protected override bool IsInputChar(char charCode)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
121protected override bool IsInputChar(char keyChar) => (Keys)keyChar switch
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
2555protected override bool IsInputChar(char charCode) =>
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1197protected override bool IsInputChar(char charCode)
System.Windows.Forms.Tests (1)
System\Windows\Forms\ControlTests.Methods.cs (1)
5509protected override bool IsInputChar(char charCode) => IsInputCharAction(charCode);
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHost.cs (1)
514protected override bool IsInputChar(char charCode)
11 references to IsInputChar
System.Windows.Forms (10)
System\Windows\Forms\Control.cs (6)
8538/// For WM_CHAR messages, <see cref="IsInputChar(char)"/> is first called to check whether the character 8539/// message represents an input character for the control. If <see cref="IsInputChar(char)"/> indicates that 8553/// Controls will typically override one of the more specialized methods (<see cref="IsInputChar(char)"/>, 8586if (msg.MsgInternal == PInvokeCore.WM_CHAR && IsInputChar((char)(nint)msg.WParamInternal)) 8671if (target.GetExtendedState(ExtendedStates.InputChar) || target.IsInputChar((char)(nint)message.WParamInternal)) 8808/// This method is called only if the <see cref="IsInputChar(char)"/> method indicates that the control is not
System\Windows\Forms\Control.ExtendedStates.cs (1)
51/// Used to flag that <see cref="IsInputChar(char)"/> returned true in <see cref="PreProcessMessage(ref Message)" />
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
10064return base.IsInputChar(charCode);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
125_ => base.IsInputChar(keyChar),
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
2556(GetSelectedItem() is { } item && item.IsInputChar(charCode)) || base.IsInputChar(charCode);
System.Windows.Forms.Tests (1)
System\Windows\Forms\ControlTests.cs (1)
1230public new bool IsInputChar(char charCode) => base.IsInputChar(charCode);