25 references to InsertKeyMode
System.Windows.Forms (8)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (8)
100private InsertKeyMode _insertMode; 158_insertMode = InsertKeyMode.Default; 506[DefaultValue(InsertKeyMode.Default)] 507public InsertKeyMode InsertKeyMode 559case InsertKeyMode.Overwrite: 562case InsertKeyMode.Insert: 565case InsertKeyMode.Default: 1862if (keyCode == Keys.Insert && e.Modifiers == Keys.None && _insertMode == InsertKeyMode.Default)
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\MaskedTextBoxDesignerTests.cs (2)
74InsertKeyMode = InsertKeyMode.Overwrite, 85designMaskedTextBox.InsertKeyMode.Should().Be(InsertKeyMode.Overwrite);
System.Windows.Forms.Tests (15)
MaskedTextBoxTests.cs (15)
386[InlineData(InsertKeyMode.Default)] 387[InlineData(InsertKeyMode.Insert)] 388[InlineData(InsertKeyMode.Overwrite)] 389public void MaskedTextBox_InsertKeyMode_Set_GetReturnsExpected(InsertKeyMode value) 403if (value != InsertKeyMode.Default) 405control.InsertKeyMode = InsertKeyMode.Default; 407control.InsertKeyMode.Should().Be(InsertKeyMode.Default); 429[InlineData(InsertKeyMode.Overwrite, "00000", true)] 430[InlineData(InsertKeyMode.Insert, "00000", false)] 431[InlineData(InsertKeyMode.Default, "00000", false)] 432public void MaskedTextBox_IsOverwriteMode_Get_ReturnsExpected(InsertKeyMode insertMode, string mask, bool expected) 440if (!Enum.IsDefined(typeof(InsertKeyMode), insertMode)) 463control.InsertKeyMode = InsertKeyMode.Insert; 468control.InsertKeyMode = InsertKeyMode.Overwrite; 473control.InsertKeyMode = InsertKeyMode.Insert;