4 writes to _maskedTextProvider
System.Windows.Forms (4)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (4)
148_maskedTextProvider = maskedTextProvider; 2251_maskedTextProvider = clonedProvider; 2505_maskedTextProvider = newProvider; 2577_maskedTextProvider = newProvider;
105 references to _maskedTextProvider
System.Windows.Forms (105)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (105)
143[MemberNotNull(nameof(_maskedTextProvider))] 157_passwordChar = _maskedTextProvider.PasswordChar; 167_flagState[s_cutCopyIncludePrompt] = _maskedTextProvider.IncludePrompt; 168_flagState[s_cutCopyIncludeLiterals] = _maskedTextProvider.IncludeLiterals; 200return _maskedTextProvider.AllowPromptAsInput; 204if (value != _maskedTextProvider.AllowPromptAsInput) 208_maskedTextProvider.Mask, 209_maskedTextProvider.Culture, 211_maskedTextProvider.PromptChar, 212_maskedTextProvider.PasswordChar, 213_maskedTextProvider.AsciiOnly); 244return _maskedTextProvider.AsciiOnly; 249if (value != _maskedTextProvider.AsciiOnly) 253_maskedTextProvider.Mask, 254_maskedTextProvider.Culture, 255_maskedTextProvider.AllowPromptAsInput, 256_maskedTextProvider.PromptChar, 257_maskedTextProvider.PasswordChar, 341return _maskedTextProvider.Culture; 348if (!_maskedTextProvider.Culture.Equals(value)) 352_maskedTextProvider.Mask, 354_maskedTextProvider.AllowPromptAsInput, 355_maskedTextProvider.PromptChar, 356_maskedTextProvider.PasswordChar, 357_maskedTextProvider.AsciiOnly); 473return _maskedTextProvider.IncludeLiterals; 477_maskedTextProvider.IncludeLiterals = value; 489return _maskedTextProvider.IncludePrompt; 493_maskedTextProvider.IncludePrompt = value; 633return _flagState[s_isNullMask] ? string.Empty : _maskedTextProvider.Mask; 643if (_flagState[s_isNullMask] == string.IsNullOrEmpty(value) && (_flagState[s_isNullMask] || value == _maskedTextProvider.Mask)) 659string unformattedText = _maskedTextProvider.ToString(false, false); 663if (_maskedTextProvider.IsPassword) 665SetEditControlPasswordChar(_maskedTextProvider.PasswordChar); 707_maskedTextProvider.Culture, 708_maskedTextProvider.AllowPromptAsInput, 709_maskedTextProvider.PromptChar, 710_maskedTextProvider.PasswordChar, 711_maskedTextProvider.AsciiOnly); 739return _maskedTextProvider.MaskCompleted; 751return _maskedTextProvider.MaskFull; 766return _flagState[s_isNullMask] ? null : (MaskedTextProvider)_maskedTextProvider.Clone(); 834return _maskedTextProvider.PasswordChar; 846if (value == _maskedTextProvider.PromptChar) 857_maskedTextProvider.PasswordChar = value; 878=> _maskedTextProvider.IsPassword; 892return _maskedTextProvider.PromptChar; 902if (_maskedTextProvider.PromptChar != value) 905if (value == _passwordChar || value == _maskedTextProvider.PasswordChar) 914_maskedTextProvider.Mask, 915_maskedTextProvider.Culture, 916_maskedTextProvider.AllowPromptAsInput, 918_maskedTextProvider.PasswordChar, 919_maskedTextProvider.AsciiOnly); 979return _maskedTextProvider.ResetOnPrompt; 983_maskedTextProvider.ResetOnPrompt = value; 998return _maskedTextProvider.ResetOnSpace; 1002_maskedTextProvider.ResetOnSpace = value; 1017return _maskedTextProvider.SkipLiterals; 1021_maskedTextProvider.SkipLiterals = value; 1163Delete(Keys.Delete, 0, _maskedTextProvider.Length); 1170if (_maskedTextProvider.Set(value, out _caretTestPos, out MaskedTextResultHint hint)) 1186Replace(value, /*startPosition*/ 0, /*selectionLen*/ _maskedTextProvider.Length); 1224return _maskedTextProvider.ToString(); 1404_maskedTextProvider.PasswordChar = SystemPasswordChar; 1409_maskedTextProvider.PasswordChar = _passwordChar; 1416SetEditControlPasswordChar(_maskedTextProvider.PasswordChar); 1501Debug.Assert(startPosition >= 0 && ((startPosition + selectionLen) <= _maskedTextProvider.Length), "Invalid position range."); 1521if ((startPosition + selectionLen) == _maskedTextProvider.Length) // At end of string, delete does nothing. 1531if (_maskedTextProvider.RemoveAt(startPosition, endPos, out int tempPos, out MaskedTextResultHint hint)) 1558_caretTestPos = _maskedTextProvider.FindEditPositionFrom(startPosition, Forward); 1562if (_maskedTextProvider.FindAssignedEditPositionFrom(startPosition, Forward) == MaskedTextProvider.InvalidIndex) 1566_caretTestPos = _maskedTextProvider.FindAssignedEditPositionFrom(startPosition, Backward); 1572_caretTestPos = _maskedTextProvider.FindEditPositionFrom(startPosition, Backward); 1604base.SelectInternal(_caretTestPos, 0, _maskedTextProvider.Length); 1660int pos = _maskedTextProvider.FindEditPositionFrom(_maskedTextProvider.LastAssignedPosition + 1, Forward); 1664pos = _maskedTextProvider.LastAssignedPosition + 1; 1711return _maskedTextProvider.ToString(/*ignorePwdChar */ false, includePrompt, /*includeLiterals*/ true, 0, _maskedTextProvider.Length); 1784return _maskedTextProvider.ToString(ignorePasswordChar: true, includePrompt, includeLiterals, selStart, selLength); 1817if (_flagState[s_isNullMask] && _maskedTextProvider.IsPassword) 1819SetEditControlPasswordChar(_maskedTextProvider.PasswordChar); 1914selectionLen = _maskedTextProvider.Length - startPosition; 1918selectionLen = startPosition == _maskedTextProvider.Length /*at end of text*/ ? startPosition : startPosition + 1; 1995int editPos = _maskedTextProvider.FindUnassignedEditPositionFrom(_caretTestPos, Forward); 2165MaskedTextProvider clonedProvider = (MaskedTextProvider)_maskedTextProvider.Clone(); 2196if (!_maskedTextProvider.VerifyEscapeChar(ch, startPosition)) // char won't be escaped, find and edit position for it. 2260base.SelectInternal(_caretTestPos, 0, _maskedTextProvider.Length); 2308if (!_flagState[s_isNullMask] && !_maskedTextProvider.MaskCompleted) 2318textValue = _maskedTextProvider.ToString(/*includePrompt*/ false, IncludeLiterals); 2372return PlaceChar(_maskedTextProvider, ch, startPosition, length, overwrite, out hint); 2385if (startPosition < _maskedTextProvider.Length) 2495newProvider.IncludePrompt = _maskedTextProvider.IncludePrompt; 2496newProvider.IncludeLiterals = _maskedTextProvider.IncludeLiterals; 2497newProvider.SkipLiterals = _maskedTextProvider.SkipLiterals; 2498newProvider.ResetOnPrompt = _maskedTextProvider.ResetOnPrompt; 2499newProvider.ResetOnSpace = _maskedTextProvider.ResetOnSpace; 2512MaskedTextProvider oldProvider = _maskedTextProvider; 2717if (_maskedTextProvider.IsPassword) // cannot copy password to clipboard. 2756if (ReadOnly || _maskedTextProvider.IsPassword) 2808int startEditPos = _maskedTextProvider.FindEditPositionFrom(startPosition, Forward); 2818int endEditPos = _maskedTextProvider.FindEditPositionFrom(startPosition + selectionLen - 1, Backward); 3004base.SelectInternal(_caretTestPos, _lastSelLength, _maskedTextProvider.Length); 3023base.SelectInternal(_caretTestPos, _lastSelLength, _maskedTextProvider.Length);