1 write to _column
System.Windows.Forms.Tests (1)
System\Windows\Forms\DataGridViewLinkColumnTests.cs (1)
15
_column
= new();
113 references to _column
System.Windows.Forms.Tests (113)
System\Windows\Forms\DataGridViewLinkColumnTests.cs (113)
21
_column
.Dispose();
28
_column
.Should().NotBeNull();
29
_column
.LinkBehavior.Should().Be(LinkBehavior.SystemDefault);
30
_column
.TrackVisitedState.Should().BeTrue();
31
_column
.UseColumnTextForLinkValue.Should().BeFalse();
32
_column
.Text.Should().BeNull();
33
_column
.ToString().Should().Be($"DataGridViewLinkColumn {{ Name=, Index=-1 }}");
34
_column
.ActiveLinkColor.Should().Be(LinkUtilities.IEActiveLinkColor);
36
_column
.CellTemplate = null;
37
_column
.CellTemplate.Should().BeNull();
44
_column
.ActiveLinkColor = color;
45
_column
.ActiveLinkColor.Should().Be(color);
51
_dataGridView.Columns.Add(
_column
);
55
_column
.ActiveLinkColor = color;
56
_column
.ActiveLinkColor.Should().Be(color);
59
((DataGridViewLinkCell)row.Cells[
_column
.Index]).ActiveLinkColor.Should().Be(color);
66
_dataGridView.Columns.Add(
_column
);
69
var color =
_column
.ActiveLinkColor;
73
_column
.ActiveLinkColor = color;
74
_column
.ActiveLinkColor.Should().Be(color);
82
Action action = () =>
_column
.CellTemplate = cell;
90
_column
.CellTemplate = null;
91
_column
.CellTemplate.Should().BeNull();
98
_column
.LinkBehavior = behavior;
99
_column
.LinkBehavior.Should().Be(behavior);
105
_dataGridView.Columns.Add(
_column
);
109
_column
.LinkBehavior = behavior;
110
_column
.LinkBehavior.Should().Be(behavior);
113
((DataGridViewLinkCell)row.Cells[
_column
.Index]).LinkBehavior.Should().Be(behavior);
120
_dataGridView.Columns.Add(
_column
);
123
var behavior =
_column
.LinkBehavior;
127
_column
.LinkBehavior = behavior;
128
_column
.LinkBehavior.Should().Be(behavior);
136
_column
.LinkColor = color;
137
_column
.LinkColor.Should().Be(color);
143
_dataGridView.Columns.Add(
_column
);
147
_column
.LinkColor = color;
148
_column
.LinkColor.Should().Be(color);
151
((DataGridViewLinkCell)row.Cells[
_column
.Index]).LinkColor.Should().Be(color);
158
_dataGridView.Columns.Add(
_column
);
161
var color =
_column
.LinkColor;
165
_column
.LinkColor = color;
166
_column
.LinkColor.Should().Be(color);
174
_column
.Text = text;
175
_column
.Text.Should().Be(text);
181
_dataGridView.Columns.Add(
_column
);
184
var text =
_column
.Text;
188
_column
.Text = text;
189
_column
.Text.Should().Be(text);
197
_column
.TrackVisitedState = trackVisitedState;
198
_column
.TrackVisitedState.Should().Be(trackVisitedState);
204
_dataGridView.Columns.Add(
_column
);
208
_column
.TrackVisitedState = trackVisitedState;
209
_column
.TrackVisitedState.Should().Be(trackVisitedState);
212
((DataGridViewLinkCell)row.Cells[
_column
.Index]).TrackVisitedState.Should().Be(trackVisitedState);
219
_dataGridView.Columns.Add(
_column
);
222
var trackVisitedState =
_column
.TrackVisitedState;
226
_column
.TrackVisitedState = trackVisitedState;
227
_column
.TrackVisitedState.Should().Be(trackVisitedState);
235
_column
.UseColumnTextForLinkValue = useColumnTextForLinkValue;
236
_column
.UseColumnTextForLinkValue.Should().Be(useColumnTextForLinkValue);
242
_dataGridView.Columns.Add(
_column
);
246
_column
.UseColumnTextForLinkValue = useColumnTextForLinkValue;
247
_column
.UseColumnTextForLinkValue.Should().Be(useColumnTextForLinkValue);
250
((DataGridViewLinkCell)row.Cells[
_column
.Index]).UseColumnTextForLinkValue.Should().Be(useColumnTextForLinkValue);
257
_dataGridView.Columns.Add(
_column
);
260
var useColumnTextForLinkValue =
_column
.UseColumnTextForLinkValue;
264
_column
.UseColumnTextForLinkValue = useColumnTextForLinkValue;
265
_column
.UseColumnTextForLinkValue.Should().Be(useColumnTextForLinkValue);
273
_column
.VisitedLinkColor = color;
274
_column
.VisitedLinkColor.Should().Be(color);
280
_dataGridView.Columns.Add(
_column
);
284
_column
.VisitedLinkColor = color;
285
_column
.VisitedLinkColor.Should().Be(color);
288
((DataGridViewLinkCell)row.Cells[
_column
.Index]).VisitedLinkColor.Should().Be(color);
295
_dataGridView.Columns.Add(
_column
);
298
var color =
_column
.VisitedLinkColor;
302
_column
.VisitedLinkColor = color;
303
_column
.VisitedLinkColor.Should().Be(color);
310
_column
.ActiveLinkColor = Color.Red;
311
_column
.LinkBehavior = LinkBehavior.AlwaysUnderline;
312
_column
.LinkColor = Color.Blue;
313
_column
.Text = "Test";
314
_column
.TrackVisitedState = false;
315
_column
.UseColumnTextForLinkValue = true;
316
_column
.VisitedLinkColor = Color.Green;
318
using var clone = (DataGridViewLinkColumn)
_column
.Clone();
319
clone.ActiveLinkColor.Should().Be(
_column
.ActiveLinkColor);
320
clone.LinkBehavior.Should().Be(
_column
.LinkBehavior);
321
clone.LinkColor.Should().Be(
_column
.LinkColor);
322
clone.Text.Should().Be(
_column
.Text);
323
clone.TrackVisitedState.Should().Be(
_column
.TrackVisitedState);
324
clone.UseColumnTextForLinkValue.Should().Be(
_column
.UseColumnTextForLinkValue);
325
clone.VisitedLinkColor.Should().Be(
_column
.VisitedLinkColor);
331
_column
.ActiveLinkColor = Color.Red;
332
_column
.LinkBehavior = LinkBehavior.AlwaysUnderline;
333
_column
.LinkColor = Color.Blue;
334
_column
.Text = "Test";
335
_column
.TrackVisitedState = false;
336
_column
.UseColumnTextForLinkValue = true;
337
_column
.VisitedLinkColor = Color.Green;
339
using var clone = (DataGridViewLinkColumn)
_column
.Clone();
340
clone.Should().NotBeSameAs(
_column
);
341
clone.ActiveLinkColor.Should().Be(
_column
.ActiveLinkColor);
342
clone.LinkBehavior.Should().Be(
_column
.LinkBehavior);
343
clone.LinkColor.Should().Be(
_column
.LinkColor);
344
clone.Text.Should().Be(
_column
.Text);
345
clone.TrackVisitedState.Should().Be(
_column
.TrackVisitedState);
346
clone.UseColumnTextForLinkValue.Should().Be(
_column
.UseColumnTextForLinkValue);
347
clone.VisitedLinkColor.Should().Be(
_column
.VisitedLinkColor);
357
_column
.Name = name;
362
dataGridView.Columns.Add(
_column
);
365
_column
.ToString().Should().Be(expected);