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