14 writes to KeyChar
System.Windows.Forms (1)
System\Windows\Forms\Input\KeyPressEventArgs.cs (1)
16
KeyChar
= keyChar;
System.Windows.Forms.Tests (13)
System\Windows\Forms\ControlTests.Methods.cs (6)
5673
e.
KeyChar
= newChar;
5720
e.
KeyChar
= newChar;
5777
e.
KeyChar
= newChar;
5964
e.
KeyChar
= newChar;
6011
e.
KeyChar
= newChar;
6068
e.
KeyChar
= newChar;
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (6)
1552
e.
KeyChar
= newChar;
1599
e.
KeyChar
= newChar;
1656
e.
KeyChar
= newChar;
1843
e.
KeyChar
= newChar;
1890
e.
KeyChar
= newChar;
1947
e.
KeyChar
= newChar;
System\Windows\Forms\KeyPressEventArgsTests.cs (1)
28
KeyChar
= value
39 references to KeyChar
System.Windows.Forms (22)
System\Windows\Forms\Control.cs (4)
8860
newWParam = kpe.
KeyChar
;
8872
char preEventCharacter = kpe.
KeyChar
;
8876
newWParam = kpe.
KeyChar
== preEventCharacter ? m.WParamInternal : (WPARAM)kpe.
KeyChar
;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
2468
if (!e.Handled && (e.
KeyChar
== (char)(int)Keys.Return || e.
KeyChar
== (char)(int)Keys.Escape)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (1)
777
if (e.
KeyChar
== ' ' && SelectionMode != SelectionMode.None)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (3)
2523
e.Handled = FilterReadOnlyEditKeyPress(e.
KeyChar
);
2935
if (WillFilterKeyPress(e.
KeyChar
))
2938
FilterKeyPress(e.
KeyChar
);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
155
if (!IsInputChar(e.
KeyChar
))
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (2)
1968
if (!char.IsLetter(e.
KeyChar
))
1981
if (PlaceChar(e.
KeyChar
, selectionStart, selectionLen, IsOverwriteMode, out MaskedTextResultHint hint))
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
2306
if (e.
KeyChar
== ' ')
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
335
char[] character = [e.
KeyChar
];
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (7)
455
string keyInput = e.
KeyChar
.ToString();
457
if (char.IsDigit(e.
KeyChar
))
465
else if (e.
KeyChar
== '\b')
469
else if (Hexadecimal && ((e.
KeyChar
>= 'a' && e.
KeyChar
<= 'f') || (e.
KeyChar
>= 'A' && e.
KeyChar
<= 'F')))
System.Windows.Forms.Design (1)
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (1)
117
switch (e.
KeyChar
)
System.Windows.Forms.Tests (16)
System\Windows\Forms\ControlTests.Methods.cs (7)
5672
Assert.Equal(2, e.
KeyChar
);
5719
Assert.Equal(2, e.
KeyChar
);
5776
Assert.Equal(2, e.
KeyChar
);
5821
Assert.Equal(0, e.
KeyChar
);
5963
Assert.Equal(2, e.
KeyChar
);
6010
Assert.Equal(2, e.
KeyChar
);
6067
Assert.Equal(2, e.
KeyChar
);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (7)
1551
Assert.Equal((char)wParam, e.
KeyChar
);
1598
Assert.Equal((char)wParam, e.
KeyChar
);
1655
Assert.Equal((char)wParam, e.
KeyChar
);
1700
Assert.Equal(0, e.
KeyChar
);
1842
Assert.Equal((char)wParam, e.
KeyChar
);
1889
Assert.Equal((char)wParam, e.
KeyChar
);
1946
Assert.Equal((char)wParam, e.
KeyChar
);
System\Windows\Forms\KeyPressEventArgsTests.cs (2)
17
Assert.Equal(keyChar, e.
KeyChar
);
30
Assert.Equal(value, e.
KeyChar
);