66 writes to SelectionStart
System.Windows.Forms (10)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
228SelectionStart = Text.Length;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (3)
846EditTextBox.SelectionStart = 0; 4351EditTextBox.SelectionStart = 0; 4684EditTextBox.SelectionStart = 0;
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (4)
1181SelectionStart = ++_caretTestPos; 1994SelectionStart = ++_caretTestPos; // caretTestPos is updated in PlaceChar. 2665SelectionStart = _caretTestPos; 2846SelectionStart = _caretTestPos;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
220SelectionStart = boundaryStart;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
332set { TextBox.SelectionStart = value; }
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (1)
145_sampleEdit.SelectionStart = linkArea.Start;
System.Windows.Forms.Tests (54)
MaskedTextBoxTests.cs (1)
651control.SelectionStart = 0;
System\Windows\Forms\RichTextBoxTests.cs (14)
5477SelectionStart = 1, 5544SelectionStart = 1 6038SelectionStart = value 6046control.SelectionStart = value; 6067SelectionStart = value 6074control.SelectionStart = value; 6103control.SelectionStart = value; 6113control.SelectionStart = value; 6138control.SelectionStart = value; 6154control.SelectionStart = value; 6159control.SelectionStart = value; 6171Assert.Throws<ObjectDisposedException>(() => control.SelectionStart = value); 7174SelectionStart = selectionStart, 7459SelectionStart = selectionStart,
TextBoxBaseTests.ClipboardTests.cs (7)
20SelectionStart = 1, 43SelectionStart = 1, 66SelectionStart = 1, 103SelectionStart = 1, 126SelectionStart = 1, 174SelectionStart = 1, 188SelectionStart = 1,
TextBoxBaseTests.cs (31)
2644SelectionStart = selectionStart, 2665SelectionStart = selectionStart, 2687SelectionStart = selectionStart, 2709SelectionStart = selectionStart, 2842SelectionStart = 1, 2909SelectionStart = 1 2990SelectionStart = value 2998control.SelectionStart = value; 3019SelectionStart = value 3026control.SelectionStart = value; 3055control.SelectionStart = value; 3065control.SelectionStart = value; 3090control.SelectionStart = value; 3108Assert.Throws<ArgumentOutOfRangeException>("value", () => control.SelectionStart = -1); 3117control.SelectionStart = value; 3122control.SelectionStart = value; 3135control.SelectionStart = value; 3140control.SelectionStart = value; 3271SelectionStart = selectionStart, 3438SelectionStart = selectionStart, 3900SelectionStart = 1, 3920SelectionStart = 1, 3941SelectionStart = 1, 4152SelectionStart = 1, 4229SelectionStart = 1, 5466SelectionStart = 1, 5969SelectionStart = text.Length + cursorRelativeToEnd 5984SelectionStart = text.Length, 6003SelectionStart = 2, 6873SelectionStart = 1, 6911SelectionStart = 1,
TextBoxTests.cs (1)
631SelectionStart = 1,
WinFormsControlsTest (1)
DragDrop.cs (1)
220textBox.SelectionStart = textBox.Text.Length;
118 references to SelectionStart
System.Windows.Forms (14)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (7)
132if ((RightToLeft == RightToLeft.No && !(SelectionLength == 0 && SelectionStart == Text.Length)) || 133(RightToLeft == RightToLeft.Yes && !(SelectionLength == 0 && SelectionStart == 0))) 144if ((RightToLeft == RightToLeft.No && !(SelectionLength == 0 && SelectionStart == 0)) || 145(RightToLeft == RightToLeft.Yes && !(SelectionLength == 0 && SelectionStart == Text.Length))) 155int end = SelectionStart + SelectionLength; 167|| SelectionStart + SelectionLength < Text.IndexOf("\r\n", StringComparison.Ordinal))) 194SelectionStart < Text.Length)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2653_caretTestPos = SelectionStart;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (3)
215else if (SelectionStart != 0) 217int boundaryStart = ClientUtils.GetWordBoundaryStart(Text, SelectionStart); 218int length = SelectionStart - boundaryStart;
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
178Owner.SelectionStart, 179Owner.SelectionStart));
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
331get { return TextBox.SelectionStart; }
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (1)
120Value = new LinkArea(_sampleEdit.SelectionStart, _sampleEdit.SelectionLength);
System.Windows.Forms.Tests (103)
MaskedTextBoxTests.cs (1)
595control.SelectionStart.Should().Be(0);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (7)
113Assert.Equal(0, control.SelectionStart); 1462Assert.Equal(0, control.SelectionStart); 1469Assert.Equal(0, control.SelectionStart); 1476Assert.Equal(4, control.SelectionStart); 1495Assert.Equal(4, control.SelectionStart); 1502Assert.Equal(4, control.SelectionStart); 1509Assert.Equal(0, control.SelectionStart);
System\Windows\Forms\RichTextBoxTests.cs (34)
5451Assert.Equal(0, control.SelectionStart); 5458Assert.Equal(0, control.SelectionStart); 5514Assert.Equal(0, control.SelectionStart); 5524Assert.Equal(0, control.SelectionStart); 5974Assert.Equal(0, control.SelectionStart); 5978Assert.Equal(0, control.SelectionStart); 5994Assert.Equal(0, control.SelectionStart); 6001Assert.Equal(0, control.SelectionStart); 6012Assert.Equal(0, control.SelectionStart); 6021Assert.Throws<ObjectDisposedException>(() => control.SelectionStart); 6041Assert.Equal(expected, control.SelectionStart); 6048Assert.Equal(expected, control.SelectionStart); 6069Assert.Equal(expected, control.SelectionStart); 6075Assert.Equal(expected, control.SelectionStart); 6105Assert.Equal(expected, control.SelectionStart); 6115Assert.Equal(expected, control.SelectionStart); 6155Assert.Equal(0, control.SelectionStart); 6160Assert.Equal(0, control.SelectionStart); 7066Assert.Equal(0, control.SelectionStart); 7079Assert.Equal(0, control.SelectionStart); 7181Assert.Equal(0, control.SelectionStart); 7192Assert.Equal(0, control.SelectionStart); 7213Assert.Equal(0, control.SelectionStart); 7224Assert.Equal(0, control.SelectionStart); 7253Assert.Equal(0, control.SelectionStart); 7267Assert.Equal(0, control.SelectionStart); 7299Assert.Equal(0, control.SelectionStart); 7315Assert.Equal(0, control.SelectionStart); 7408Assert.Equal(0, control.SelectionStart); 7421Assert.Equal(0, control.SelectionStart); 7473Assert.Equal(0, control.SelectionStart); 7487Assert.Equal(0, control.SelectionStart); 10196Assert.Equal(0, control.SelectionStart); 10430Assert.Equal(0, control.SelectionStart);
TextBoxBaseTests.cs (58)
2594Assert.Equal(expectedSelectionStart, control.SelectionStart); 2648Assert.Equal(expectedSelectionStart, control.SelectionStart); 2670Assert.Equal(expectedSelectionStart, control.SelectionStart); 2692Assert.Equal(expectedSelectionStart, control.SelectionStart); 2721Assert.Equal(expectedSelectionStart, control.SelectionStart); 2816Assert.Equal(0, control.SelectionStart); 2823Assert.Equal(0, control.SelectionStart); 2879Assert.Equal(0, control.SelectionStart); 2889Assert.Equal(0, control.SelectionStart); 2946Assert.Equal(0, control.SelectionStart); 2953Assert.Equal(0, control.SelectionStart); 2964Assert.Equal(0, control.SelectionStart); 2973Assert.Equal(0, control.SelectionStart); 2993Assert.Equal(expected, control.SelectionStart); 3000Assert.Equal(expected, control.SelectionStart); 3021Assert.Equal(expected, control.SelectionStart); 3027Assert.Equal(expected, control.SelectionStart); 3057Assert.Equal(expected, control.SelectionStart); 3067Assert.Equal(expected, control.SelectionStart); 3118Assert.Equal(0, control.SelectionStart); 3123Assert.Equal(0, control.SelectionStart); 3136Assert.Equal(0, control.SelectionStart); 3141Assert.Equal(0, control.SelectionStart); 3224Assert.Equal(0, control.SelectionStart); 3235Assert.Equal(0, control.SelectionStart); 3278Assert.Equal(expectedSelectionStart, control.SelectionStart); 3289Assert.Equal(expectedSelectionStart, control.SelectionStart); 3308Assert.Equal(0, control.SelectionStart); 3319Assert.Equal(0, control.SelectionStart); 3343Assert.Equal(0, control.SelectionStart); 3356Assert.Equal(0, control.SelectionStart); 3387Assert.Equal(0, control.SelectionStart); 3400Assert.Equal(0, control.SelectionStart); 3452Assert.Equal(0, control.SelectionStart); 3466Assert.Equal(0, control.SelectionStart); 3867Assert.Equal(expected.Length, control.SelectionStart); 3885Assert.Equal(expectedSelectionStart, control.SelectionStart); 3905Assert.Equal(expectedSelectionStart, control.SelectionStart); 3926Assert.Equal(expectedSelectionStart, control.SelectionStart); 3948Assert.Equal(expectedSelectionStart, control.SelectionStart); 3971Assert.Equal(expected.Length, control.SelectionStart); 4000Assert.Equal(expectedSelectionStart, control.SelectionStart); 4217Assert.Equal(0, control.SelectionStart); 4233Assert.Equal(1, control.SelectionStart); 5490Assert.Equal(1, control.SelectionStart); 5503Assert.Equal(1, control.SelectionStart); 6234Assert.Equal(expectedSelectionStart, control.SelectionStart); 6241Assert.Equal(expectedSelectionStart, control.SelectionStart); 6264Assert.Equal(expectedSelectionStart, control.SelectionStart); 6274Assert.Equal(expectedSelectionStart, control.SelectionStart); 6324Assert.Equal(0, control.SelectionStart); 6331Assert.Equal(0, control.SelectionStart); 6345Assert.Equal(0, control.SelectionStart); 6352Assert.Equal(0, control.SelectionStart); 6371Assert.Equal(0, control.SelectionStart); 6381Assert.Equal(0, control.SelectionStart); 6406Assert.Equal(0, control.SelectionStart); 6416Assert.Equal(0, control.SelectionStart);
TextBoxTests.cs (3)
106Assert.Equal(0, control.SelectionStart); 655Assert.Equal(0, control.SelectionStart); 668Assert.Equal(0, control.SelectionStart);