865 references to ImeMode
System.Windows.Forms (155)
System\Windows\Forms\ActiveX\AxHost.cs (1)
285
public new
ImeMode
ImeMode
System\Windows\Forms\Control.Ime.cs (118)
23
private static
ImeMode
s_propagatingImeMode =
ImeMode
.Inherit; // Inherit means uninitialized.
33
internal
ImeMode
CachedImeMode
38
if (!Properties.TryGetValue(s_imeModeProperty, out
ImeMode
cachedImeMode))
44
if (cachedImeMode ==
ImeMode
.Inherit)
53
cachedImeMode =
ImeMode
.NoControl;
84
internal
ImeMode
CurrentImeContextMode
95
return
ImeMode
.Inherit;
100
protected virtual
ImeMode
DefaultImeMode =>
ImeMode
.Inherit;
133
[AmbientValue(
ImeMode
.Inherit)]
135
public
ImeMode
ImeMode
139
ImeMode
imeMode = ImeModeBase;
141
if (imeMode ==
ImeMode
.OnHalf) // This is for compatibility. See QFE#4448.
143
imeMode =
ImeMode
.On;
158
protected virtual
ImeMode
ImeModeBase
166
ImeMode
oldImeMode = CachedImeMode;
212
private bool ImeSupported => DefaultImeMode !=
ImeMode
.Disable;
259
protected static
ImeMode
PropagatingImeMode
263
if (s_propagatingImeMode ==
ImeMode
.Inherit)
267
ImeMode
imeMode =
ImeMode
.Inherit;
276
if (imeMode ==
ImeMode
.Disable)
302
case
ImeMode
.NoControl:
303
case
ImeMode
.Disable:
319
ImeMode
[] inputLanguageTable = ImeModeConversion.InputLanguageTable;
328
ImeMode
newImeContextMode =
ImeMode
.Disable;
329
ImeMode
currentImeMode = CachedImeMode;
333
newImeContextMode = currentImeMode ==
ImeMode
.NoControl ? PropagatingImeMode : currentImeMode;
337
if (CurrentImeContextMode != newImeContextMode && newImeContextMode !=
ImeMode
.Inherit)
349
ImeMode
savedPropagatingImeMode = PropagatingImeMode;
359
if (newImeContextMode ==
ImeMode
.Disable && inputLanguageTable == ImeModeConversion.ChineseTable)
367
if (currentImeMode ==
ImeMode
.NoControl)
391
private void VerifyImeModeChanged(
ImeMode
oldMode,
ImeMode
newMode)
393
if (ImeSupported && (DisableImeModeChangedCount == 0) && (newMode !=
ImeMode
.NoControl) && oldMode != newMode)
427
ImeMode
oldImeMode = CachedImeMode;
428
ImeMode
newImeMode =
ImeMode
.Disable;
434
oldImeMode =
ImeMode
.Disable;
454
ImeMode
fromContext = ImeContext.GetImeMode(handle);
456
if (fromContext !=
ImeMode
.Inherit)
458
ImeMode
oldImeMode = CachedImeMode;
463
if (oldImeMode !=
ImeMode
.NoControl)
501
return Properties.TryGetValue(s_imeModeProperty, out
ImeMode
imeMode) && imeMode != DefaultImeMode;
515
PropagatingImeMode =
ImeMode
.Off;
651
if (s_propagatingImeMode !=
ImeMode
.Inherit)
660
PropagatingImeMode =
ImeMode
.Inherit;
746
public static unsafe
ImeMode
GetImeMode(IntPtr handle)
749
ImeMode
retval;
752
ImeMode
[] countryTable = ImeModeConversion.InputLanguageTable;
756
retval =
ImeMode
.Inherit;
765
retval =
ImeMode
.Disable;
837
public static unsafe void SetImeStatus(
ImeMode
imeMode, IntPtr handle)
839
Debug.Assert(imeMode !=
ImeMode
.Inherit, "ImeMode.Inherit is an invalid argument to ImeContext.SetImeStatus");
841
if (imeMode is
ImeMode
.Inherit or
ImeMode
.NoControl)
847
ImeMode
[] inputLanguageTable = ImeModeConversion.InputLanguageTable;
855
if (imeMode ==
ImeMode
.Disable)
867
case
ImeMode
.NoControl:
868
case
ImeMode
.Disable:
871
case
ImeMode
.On:
875
imeMode =
ImeMode
.Hiragana;
878
case
ImeMode
.Off:
883
goto case
ImeMode
.Close;
887
imeMode =
ImeMode
.Alpha;
890
case
ImeMode
.Close:
894
imeMode =
ImeMode
.Alpha;
954
private static volatile Dictionary<
ImeMode
, ImeModeConversion>? s_imeModeConversionBits;
979
private static readonly
ImeMode
[] s_japaneseTable =
981
ImeMode
.Inherit,
982
ImeMode
.Disable,
983
ImeMode
.Off,
984
ImeMode
.Off,
985
ImeMode
.Hiragana,
986
ImeMode
.Hiragana,
987
ImeMode
.Katakana,
988
ImeMode
.KatakanaHalf,
989
ImeMode
.AlphaFull,
990
ImeMode
.Alpha
993
private static readonly
ImeMode
[] s_koreanTable =
995
ImeMode
.Inherit,
996
ImeMode
.Disable,
997
ImeMode
.Alpha,
998
ImeMode
.Alpha,
999
ImeMode
.HangulFull,
1000
ImeMode
.Hangul,
1001
ImeMode
.HangulFull,
1002
ImeMode
.Hangul,
1003
ImeMode
.AlphaFull,
1004
ImeMode
.Alpha
1007
private static readonly
ImeMode
[] s_chineseTable =
1009
ImeMode
.Inherit,
1010
ImeMode
.Disable,
1011
ImeMode
.Off,
1012
ImeMode
.Close,
1013
ImeMode
.On,
1014
ImeMode
.OnHalf,
1015
ImeMode
.On,
1016
ImeMode
.OnHalf,
1017
ImeMode
.Off,
1018
ImeMode
.Off
1021
private static readonly
ImeMode
[] s_unsupportedTable = [];
1023
internal static
ImeMode
[] ChineseTable => s_chineseTable;
1025
internal static
ImeMode
[] JapaneseTable => s_japaneseTable;
1027
internal static
ImeMode
[] KoreanTable => s_koreanTable;
1029
internal static
ImeMode
[] UnsupportedTable => s_unsupportedTable;
1038
internal static
ImeMode
[] InputLanguageTable
1061
public static Dictionary<
ImeMode
, ImeModeConversion> ImeModeConversionBits
1067
ImeMode
.Hiragana,
1077
ImeMode
.Katakana,
1087
ImeMode
.KatakanaHalf,
1097
ImeMode
.AlphaFull,
1107
ImeMode
.Alpha,
1117
ImeMode
.HangulFull,
1127
ImeMode
.Hangul,
1137
ImeMode
.OnHalf,
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (3)
307
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
574
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
6235
ImeMode
editingControlImeMode = EditingControl.CachedImeMode; // If in restricted mode, ImeMode will be Disable.
System\Windows\Forms\Controls\Labels\Label.cs (3)
310
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
587
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (3)
321
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
429
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (3)
216
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
440
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (3)
179
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
209
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (2)
3400
if (ImeMode is
ImeMode
.Hangul or
ImeMode
.HangulFull)
System\Windows\Forms\Controls\Splitter\Splitter.cs (3)
227
protected override
ImeMode
DefaultImeMode
231
return
ImeMode
.Disable;
287
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2766
Debug.Assert(ImeMode ==
ImeMode
.Disable, "IME enabled when in RO or Pwd mode.");
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (2)
550
protected override
ImeMode
ImeModeBase
552
get => (DesignMode || CanEnableIme) ? base.ImeModeBase :
ImeMode
.Disable;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (3)
199
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
253
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
87
public new
ImeMode
ImeMode
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
148
public new
ImeMode
ImeMode { get => throw null; set { } }
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1273
public new
ImeMode
ImeMode
System\Windows\Forms\Form.cs (2)
880
protected override
ImeMode
DefaultImeMode =>
ImeMode
.NoControl;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
483
public new
ImeMode
ImeMode
System\Windows\Forms\Scrolling\ScrollBar.cs (3)
133
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
186
public new
ImeMode
ImeMode
System.Windows.Forms.Design.Tests (5)
System\ComponentModel\Design\ByteViewerTests.cs (5)
60
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
90
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1020
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1048
public new
ImeMode
ImeModeBase
System.Windows.Forms.Tests (694)
System\Windows\Forms\AxHostTests.cs (11)
62
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
84
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
156
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
177
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
178
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
552
public void AxHost_ImeMode_Set_GetReturnsExpected(
ImeMode
value)
566
[InvalidEnumData<
ImeMode
>]
567
public void AxHost_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
3178
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
3206
public new
ImeMode
ImeModeBase
System\Windows\Forms\ButtonBaseTests.cs (16)
53
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
80
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
81
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
2651
public void ButtonBase_ImeMode_Set_GetReturnsExpected(
ImeMode
value)
2680
control.ImeMode =
ImeMode
.On;
2681
Assert.Equal(
ImeMode
.On, control.ImeMode);
2685
control.ImeMode =
ImeMode
.On;
2686
Assert.Equal(
ImeMode
.On, control.ImeMode);
2690
control.ImeMode =
ImeMode
.Off;
2691
Assert.Equal(
ImeMode
.Off, control.ImeMode);
2696
control.ImeMode =
ImeMode
.Off;
2697
Assert.Equal(
ImeMode
.Off, control.ImeMode);
2702
[InvalidEnumData<
ImeMode
>]
2703
public void ButtonBase_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
9281
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
9309
public new
ImeMode
ImeModeBase
System\Windows\Forms\ButtonTests.cs (5)
55
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
84
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
3689
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
3717
public new
ImeMode
ImeModeBase
System\Windows\Forms\CheckBoxTests.cs (5)
57
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
84
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
85
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
644
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
672
public new
ImeMode
ImeModeBase
System\Windows\Forms\ComboBoxTests.cs (5)
60
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
90
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2833
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2861
public new
ImeMode
ImeModeBase
System\Windows\Forms\ContainerControlTests.cs (5)
61
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
90
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1423
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1451
public new
ImeMode
ImeModeBase
System\Windows\Forms\ControlTests.cs (17)
48
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
67
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
68
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
137
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
156
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
157
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
233
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
252
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
253
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
329
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
348
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
349
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
425
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
444
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
445
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1156
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1184
public new
ImeMode
ImeModeBase
System\Windows\Forms\ControlTests.Methods.cs (4)
6449
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
6452
control.ImeMode =
ImeMode
.On;
6454
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
6458
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
System\Windows\Forms\ControlTests.Properties.cs (84)
6345
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
6346
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
6347
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
6348
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
6349
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
6350
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
6351
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
6352
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
6353
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
6354
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
6355
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
6356
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
6357
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
6358
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
6363
public void Control_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
6380
public void Control_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
6421
control.ImeMode =
ImeMode
.On;
6422
Assert.Equal(
ImeMode
.On, control.ImeMode);
6426
control.ImeMode =
ImeMode
.On;
6427
Assert.Equal(
ImeMode
.On, control.ImeMode);
6431
control.ImeMode =
ImeMode
.Off;
6432
Assert.Equal(
ImeMode
.Off, control.ImeMode);
6437
control.ImeMode =
ImeMode
.Off;
6438
Assert.Equal(
ImeMode
.Off, control.ImeMode);
6443
[InvalidEnumData<
ImeMode
>]
6444
public void Control_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
6452
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
6453
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
6454
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
6455
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
6456
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
6457
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
6458
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
6459
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
6460
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
6461
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
6462
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
6463
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
6464
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
6465
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.OnHalf };
6470
public void Control_ImeModeBase_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
6487
public void Control_ImeModeBase_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
6528
control.ImeModeBase =
ImeMode
.On;
6529
Assert.Equal(
ImeMode
.On, control.ImeModeBase);
6533
control.ImeModeBase =
ImeMode
.On;
6534
Assert.Equal(
ImeMode
.On, control.ImeModeBase);
6538
control.ImeModeBase =
ImeMode
.Off;
6539
Assert.Equal(
ImeMode
.Off, control.ImeModeBase);
6544
control.ImeModeBase =
ImeMode
.Off;
6545
Assert.Equal(
ImeMode
.Off, control.ImeModeBase);
6550
[InvalidEnumData<
ImeMode
>]
6551
public void Control_ImeModeBase_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (3)
59
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
2116
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2144
public new
ImeMode
ImeModeBase
System\Windows\Forms\DateTimePickerTests.cs (5)
63
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
84
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
85
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1018
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1046
public new
ImeMode
ImeModeBase
System\Windows\Forms\Design\ComponentEditorFormTests.cs (5)
71
Assert.Equal(
ImeMode
.NoControl, control.DefaultImeMode);
105
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
106
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
392
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
420
public new
ImeMode
ImeModeBase
System\Windows\Forms\Design\ComponentEditorPageTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
88
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
895
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
929
public new
ImeMode
ImeModeBase
System\Windows\Forms\DomainUpDownTests.cs (5)
81
_sub.DefaultImeMode.Should().Be(
ImeMode
.Inherit);
108
_sub.ImeMode.Should().Be(
ImeMode
.NoControl);
109
_sub.ImeModeBase.Should().Be(
ImeMode
.NoControl);
1482
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1516
public new
ImeMode
ImeModeBase
System\Windows\Forms\FlowLayoutPanelTests.cs (5)
54
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
84
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
442
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
470
public new
ImeMode
ImeModeBase
System\Windows\Forms\FormTests.cs (5)
70
Assert.Equal(
ImeMode
.NoControl, control.DefaultImeMode);
107
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
108
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2702
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2730
public new
ImeMode
ImeModeBase
System\Windows\Forms\GroupBoxTests.cs (5)
51
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
71
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
72
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2307
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2335
public new
ImeMode
ImeModeBase
System\Windows\Forms\HScrollBarTests.cs (5)
55
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
78
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
79
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
256
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
284
public new
ImeMode
ImeModeBase
System\Windows\Forms\LabelTests.cs (5)
51
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
76
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
77
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
891
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
919
public new
ImeMode
ImeModeBase
System\Windows\Forms\ListBoxTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
84
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
6414
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
6442
public new
ImeMode
ImeModeBase
System\Windows\Forms\ListControlTests.cs (5)
54
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
77
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
78
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2922
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2950
public new
ImeMode
ImeModeBase
System\Windows\Forms\ListViewTests.cs (5)
66
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
95
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
96
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
6109
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
6137
public new
ImeMode
ImeModeBase
System\Windows\Forms\MdiClientTests.cs (1)
56
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
System\Windows\Forms\MdiControlStripTests.cs (5)
59
Assert.Equal(
ImeMode
.Inherit, mdiControlStrip.DefaultImeMode);
97
Assert.Equal(
ImeMode
.NoControl, mdiControlStrip.ImeMode);
98
Assert.Equal(
ImeMode
.NoControl, mdiControlStrip.ImeModeBase);
368
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
400
public new
ImeMode
ImeModeBase
System\Windows\Forms\MenuStripTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
95
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
96
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
864
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
896
public new
ImeMode
ImeModeBase
System\Windows\Forms\MonthCalendarTests.cs (47)
64
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
88
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
89
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
1206
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
1207
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
1208
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
1209
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
1210
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
1211
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
1212
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
1213
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
1214
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
1215
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
1216
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
1217
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
1218
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
1219
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
1224
public void MonthCalendar_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1241
public void MonthCalendar_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1282
control.ImeMode =
ImeMode
.On;
1283
Assert.Equal(
ImeMode
.On, control.ImeMode);
1287
control.ImeMode =
ImeMode
.On;
1288
Assert.Equal(
ImeMode
.On, control.ImeMode);
1292
control.ImeMode =
ImeMode
.Off;
1293
Assert.Equal(
ImeMode
.Off, control.ImeMode);
1298
control.ImeMode =
ImeMode
.Off;
1299
Assert.Equal(
ImeMode
.Off, control.ImeMode);
1304
[InvalidEnumData<
ImeMode
>]
1305
public void MonthCalendar_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
4738
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
4766
public new
ImeMode
ImeModeBase
System\Windows\Forms\PanelTests.cs (5)
55
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
84
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1164
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1192
public new
ImeMode
ImeModeBase
System\Windows\Forms\PictureBoxTests.cs (47)
54
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
76
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
77
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
904
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
905
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
906
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
907
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
908
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
909
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
910
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
911
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
912
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
913
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
914
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
915
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
916
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
917
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
922
public void PictureBox_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
939
public void PictureBox_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
980
control.ImeMode =
ImeMode
.On;
981
Assert.Equal(
ImeMode
.On, control.ImeMode);
985
control.ImeMode =
ImeMode
.On;
986
Assert.Equal(
ImeMode
.On, control.ImeMode);
990
control.ImeMode =
ImeMode
.Off;
991
Assert.Equal(
ImeMode
.Off, control.ImeMode);
996
control.ImeMode =
ImeMode
.Off;
997
Assert.Equal(
ImeMode
.Off, control.ImeMode);
1002
[InvalidEnumData<
ImeMode
>]
1003
public void PictureBox_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
2850
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2878
public new
ImeMode
ImeModeBase
System\Windows\Forms\ProgressBarTests.cs (47)
50
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
68
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
69
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
657
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
658
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
659
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
660
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
661
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
662
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
663
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
664
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
665
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
666
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
667
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
668
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
669
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
670
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
675
public void ProgressBar_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
692
public void ProgressBar_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
733
control.ImeMode =
ImeMode
.On;
734
Assert.Equal(
ImeMode
.On, control.ImeMode);
738
control.ImeMode =
ImeMode
.On;
739
Assert.Equal(
ImeMode
.On, control.ImeMode);
743
control.ImeMode =
ImeMode
.Off;
744
Assert.Equal(
ImeMode
.Off, control.ImeMode);
749
control.ImeMode =
ImeMode
.Off;
750
Assert.Equal(
ImeMode
.Off, control.ImeMode);
755
[InvalidEnumData<
ImeMode
>]
756
public void ProgressBar_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
2594
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2622
public new
ImeMode
ImeModeBase
System\Windows\Forms\PropertyGridTests.cs (5)
81
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
116
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
117
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
4153
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
4195
public new
ImeMode
ImeModeBase
System\Windows\Forms\RadioButtonTests.cs (5)
56
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
83
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
84
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
1537
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1565
public new
ImeMode
ImeModeBase
System\Windows\Forms\RichTextBoxTests.cs (5)
65
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
88
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
10934
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
10962
public new
ImeMode
ImeModeBase
System\Windows\Forms\ScrollableControlTests.cs (5)
54
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
82
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
83
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2582
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2610
public new
ImeMode
ImeModeBase
System\Windows\Forms\ScrollBarTests.cs (16)
49
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
68
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
69
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
626
public void ScrollBar_ImeMode_Set_GetReturnsExpected(
ImeMode
value)
655
control.ImeMode =
ImeMode
.On;
656
Assert.Equal(
ImeMode
.On, control.ImeMode);
660
control.ImeMode =
ImeMode
.On;
661
Assert.Equal(
ImeMode
.On, control.ImeMode);
665
control.ImeMode =
ImeMode
.Off;
666
Assert.Equal(
ImeMode
.Off, control.ImeMode);
671
control.ImeMode =
ImeMode
.Off;
672
Assert.Equal(
ImeMode
.Off, control.ImeMode);
677
[InvalidEnumData<
ImeMode
>]
678
public void ScrollBar_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
3170
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
3198
public new
ImeMode
ImeModeBase
System\Windows\Forms\SplitterPanelTests.cs (1)
74
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
System\Windows\Forms\SplitterTests.cs (47)
50
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
69
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
70
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
885
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
886
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
887
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
888
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
889
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
890
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
891
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
892
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
893
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
894
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
895
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
896
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
897
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
898
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
903
public void Splitter_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
920
public void Splitter_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
961
control.ImeMode =
ImeMode
.On;
962
Assert.Equal(
ImeMode
.On, control.ImeMode);
966
control.ImeMode =
ImeMode
.On;
967
Assert.Equal(
ImeMode
.On, control.ImeMode);
971
control.ImeMode =
ImeMode
.Off;
972
Assert.Equal(
ImeMode
.Off, control.ImeMode);
977
control.ImeMode =
ImeMode
.Off;
978
Assert.Equal(
ImeMode
.Off, control.ImeMode);
983
[InvalidEnumData<
ImeMode
>]
984
public void Splitter_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
2315
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2343
public new
ImeMode
ImeModeBase
System\Windows\Forms\StatusStripTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
95
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
96
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1286
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1318
public new
ImeMode
ImeModeBase
System\Windows\Forms\TabControlTests.cs (5)
52
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
73
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
74
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
5758
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
5786
public new
ImeMode
ImeModeBase
System\Windows\Forms\TableLayoutPanelTests.cs (5)
60
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
90
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2181
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2209
public new
ImeMode
ImeModeBase
System\Windows\Forms\TabPageTests.cs (8)
60
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
88
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
169
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
197
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
198
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
5245
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
5273
public new
ImeMode
ImeModeBase
System\Windows\Forms\ToolStripContentPanelTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
85
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
86
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
2026
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
2054
public new
ImeMode
ImeModeBase
System\Windows\Forms\ToolStripDropDownTests.cs (47)
61
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
100
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
101
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1813
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
1814
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
1815
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
1816
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
1817
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
1818
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
1819
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
1820
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
1821
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
1822
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
1823
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
1824
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
1825
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
1826
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
1831
public void ToolStripDropDown_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1848
public void ToolStripDropDown_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1889
control.ImeMode =
ImeMode
.On;
1890
Assert.Equal(
ImeMode
.On, control.ImeMode);
1894
control.ImeMode =
ImeMode
.On;
1895
Assert.Equal(
ImeMode
.On, control.ImeMode);
1899
control.ImeMode =
ImeMode
.Off;
1900
Assert.Equal(
ImeMode
.Off, control.ImeMode);
1905
control.ImeMode =
ImeMode
.Off;
1906
Assert.Equal(
ImeMode
.Off, control.ImeMode);
1911
[InvalidEnumData<
ImeMode
>]
1912
public void ToolStripDropDown_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
5104
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
5136
public new
ImeMode
ImeModeBase
System\Windows\Forms\ToolStripPanelTests.cs (5)
57
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
85
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
86
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
369
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
397
public new
ImeMode
ImeModeBase
System\Windows\Forms\ToolStripTests.cs (8)
61
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
113
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
114
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
218
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
267
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
268
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
7509
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
7541
public new
ImeMode
ImeModeBase
System\Windows\Forms\TreeViewTests.cs (5)
52
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
78
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
79
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
7582
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
7610
public new
ImeMode
ImeModeBase
System\Windows\Forms\UpDownBaseTests.cs (5)
68
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
95
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
96
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
3115
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
3149
public new
ImeMode
ImeModeBase
System\Windows\Forms\UserControlTests.cs (5)
61
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
89
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
90
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
1807
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
1835
public new
ImeMode
ImeModeBase
System\Windows\Forms\VScrollBarTests.cs (5)
54
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
77
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
78
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
246
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
274
public new
ImeMode
ImeModeBase
System\Windows\Forms\WebBrowserTests.cs (5)
49
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
67
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
68
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
4676
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
4704
public new
ImeMode
ImeModeBase
TextBoxBaseTests.cs (65)
1407
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
1408
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
1409
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
1410
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
1411
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
1412
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
1413
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
1414
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
1415
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
1416
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
1417
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
1418
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
1419
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
1420
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.OnHalf };
1425
public void TextBoxBase_ImeModeBase_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1441
[EnumData<
ImeMode
>]
1442
public void TextBoxBase_ImeModeBase_SetReadOnly_GetReturnsExpected(
ImeMode
value)
1449
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
1454
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
1460
public void TextBoxBase_ImeModeBase_SetDesignMode_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1491
public void TextBoxBase_ImeModeBase_SetReadOnlyDesignMode_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1523
public void TextBoxBase_ImeModeBase_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
1564
control.ImeModeBase =
ImeMode
.On;
1565
Assert.Equal(
ImeMode
.On, control.ImeModeBase);
1569
control.ImeModeBase =
ImeMode
.On;
1570
Assert.Equal(
ImeMode
.On, control.ImeModeBase);
1574
control.ImeModeBase =
ImeMode
.Off;
1575
Assert.Equal(
ImeMode
.Off, control.ImeModeBase);
1580
control.ImeModeBase =
ImeMode
.Off;
1581
Assert.Equal(
ImeMode
.Off, control.ImeModeBase);
1586
[InvalidEnumData<
ImeMode
>]
1587
public void TextBoxBase_ImeModeBase_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
2449
[InlineData(
ImeMode
.NoControl, 0)]
2450
[InlineData(
ImeMode
.Katakana, 1)]
2451
public void TextBoxBase_ReadOnly_SetWithHandler_CallsImeModeChanged(
ImeMode
imeMode, int expectedCallCount)
2482
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
2494
[InlineData(
ImeMode
.NoControl)]
2495
[InlineData(
ImeMode
.Katakana)]
2496
public void TextBoxBase_ReadOnly_SetWithHandlerImeNotSupported_DoesNotCallImeModeChanged(
ImeMode
imeMode)
2515
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
2521
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
2527
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
2534
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
3147
protected override
ImeMode
DefaultImeMode =>
ImeMode
.Disable;
7693
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
7721
public new
ImeMode
ImeModeBase
TextBoxTests.cs (11)
58
Assert.Equal(
ImeMode
.Inherit, control.DefaultImeMode);
190
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
194
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
210
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
217
Assert.Equal(
ImeMode
.NoControl, control.ImeMode);
228
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
232
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
248
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
255
Assert.Equal(
ImeMode
.NoControl, control.ImeModeBase);
691
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
719
public new
ImeMode
ImeModeBase
TrackBarTests.cs (47)
51
Assert.Equal(
ImeMode
.Disable, control.DefaultImeMode);
70
Assert.Equal(
ImeMode
.Disable, control.ImeMode);
71
Assert.Equal(
ImeMode
.Disable, control.ImeModeBase);
872
yield return new object[] {
ImeMode
.Inherit,
ImeMode
.NoControl };
873
yield return new object[] {
ImeMode
.NoControl,
ImeMode
.NoControl };
874
yield return new object[] {
ImeMode
.On,
ImeMode
.On };
875
yield return new object[] {
ImeMode
.Off,
ImeMode
.Off };
876
yield return new object[] {
ImeMode
.Disable,
ImeMode
.Disable };
877
yield return new object[] {
ImeMode
.Hiragana,
ImeMode
.Hiragana };
878
yield return new object[] {
ImeMode
.Katakana,
ImeMode
.Katakana };
879
yield return new object[] {
ImeMode
.KatakanaHalf,
ImeMode
.KatakanaHalf };
880
yield return new object[] {
ImeMode
.AlphaFull,
ImeMode
.AlphaFull };
881
yield return new object[] {
ImeMode
.Alpha,
ImeMode
.Alpha };
882
yield return new object[] {
ImeMode
.HangulFull,
ImeMode
.HangulFull };
883
yield return new object[] {
ImeMode
.Hangul,
ImeMode
.Hangul };
884
yield return new object[] {
ImeMode
.Close,
ImeMode
.Close };
885
yield return new object[] {
ImeMode
.OnHalf,
ImeMode
.On };
890
public void TrackBar_ImeMode_Set_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
907
public void TrackBar_ImeMode_SetWithHandle_GetReturnsExpected(
ImeMode
value,
ImeMode
expected)
948
control.ImeMode =
ImeMode
.On;
949
Assert.Equal(
ImeMode
.On, control.ImeMode);
953
control.ImeMode =
ImeMode
.On;
954
Assert.Equal(
ImeMode
.On, control.ImeMode);
958
control.ImeMode =
ImeMode
.Off;
959
Assert.Equal(
ImeMode
.Off, control.ImeMode);
964
control.ImeMode =
ImeMode
.Off;
965
Assert.Equal(
ImeMode
.Off, control.ImeMode);
970
[InvalidEnumData<
ImeMode
>]
971
public void TrackBar_ImeMode_SetInvalid_ThrowsInvalidEnumArgumentException(
ImeMode
value)
3288
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
3316
public new
ImeMode
ImeModeBase
WebBrowserBaseTests.cs (2)
896
public new
ImeMode
DefaultImeMode => base.DefaultImeMode;
924
public new
ImeMode
ImeModeBase
WindowsFormsIntegration (11)
System\Windows\Integration\ElementHost.cs (9)
232
protected override SWF.
ImeMode
ImeModeBase
236
return this.CanEnableIme ? base.ImeModeBase :
ImeMode
.Disable;
244
if (value == SWF.
ImeMode
.NoControl)
648
ImeMode
ehImeMode = this.ImeMode !=
ImeMode
.NoControl ? this.ImeMode : SWF.Control.PropagatingImeMode;
649
ImeMode
hsImeMode = SWF.ImeContext.GetImeMode(this.HwndSource.Handle);
651
SetChildElementsIsImeEnabled(this.Child, ehImeMode !=
ImeMode
.Disable);
739
ImeMode
hsImeMode = SWF.ImeContext.GetImeMode(this.HwndSource.Handle);
740
ImeMode
ehImeMode = this.ImeMode;
System\Windows\Integration\WindowsFormsHost.cs (2)
96
if (this.Child.ImeMode ==
ImeMode
.Disable)
103
if (this.Child.ImeMode !=
ImeMode
.Disable)