33 writes to DataSource
Accessibility_Core_App (2)
DataBindingExample.cs (1)
40
dataGridView1.
DataSource
= new List<Student>
DataControls.cs (1)
32
dataGridView2.
DataSource
= bindingSource1;
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
15320
private void OnDataSourceDisposed(object? sender, EventArgs e) =>
DataSource
= null;
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1107
_dataGridViewPrivateCopy.
DataSource
= dataGridView.DataSource;
System\Windows\Forms\Design\DataGridViewDesigner.cs (2)
76
Control.
DataSource
= value;
315
dataGridView.
DataSource
= null;
System.Windows.Forms.Tests (25)
System\Windows\Forms\DataGridViewCellTests.cs (7)
198
DataSource
= new[] { new { Name = "Name" } }
841
DataSource
= new[] { new { Name = "Name" } }
877
DataSource
= new[] { new { Name = "Name" } }
4045
DataSource
= new[] { new { Name = "Name" } }
4088
DataSource
= new[] { new { Name = "Name" } }
4353
DataSource
= new[] { new { Name = "Name" } }
5144
DataSource
= new[] { new { Name = "Name" } }
System\Windows\Forms\DataGridViewHeaderCellTests.cs (2)
2414
DataSource
= new[] { new { Name = "Name" } }
3680
DataSource
= new[] { new { Name = "Name" } }
System\Windows\Forms\DataGridViewRowTests.cs (8)
106
DataSource
= new[] { new { Name = "Name" } }
324
DataSource
= new[] { boundObject }
351
DataSource
= new[] { boundObject }
940
DataSource
= new[] { new { Name = "Name" } }
1870
DataSource
= new[] { new { Name = "Name" } }
2339
DataSource
= new[] { new { Name = "Name" } }
4331
DataSource
= new[] { new { Name = "Name" } }
4456
DataSource
= new[] { new { Name = "Name" } }
System\Windows\Forms\DataGridViewTests.cs (8)
2809
control.
DataSource
= bindingSource;
2828
control.
DataSource
= bindingSource;
2850
control.
DataSource
= bindingSource1;
2856
control.
DataSource
= bindingSource2;
3208
_dataGridView.
DataSource
= new();
3212
_dataGridView.
DataSource
= new();
4040
_dataGridView.
DataSource
= bindingSource1;
4045
_dataGridView.
DataSource
= bindingSource2;
System.Windows.Forms.UI.IntegrationTests (2)
DataGridViewTests.cs (2)
26
dataGridView.
DataSource
= dataTable;
54
dataGridView.
DataSource
= dataTable;
77 references to DataSource
System.Windows.Forms (56)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (11)
13
[ComplexBindingProperties(nameof(
DataSource
), nameof(DataMember))]
660
if (
DataSource
is not null)
670
internal bool AllowUserToAddRowsInternal =>
DataSource
is null
698
internal bool AllowUserToDeleteRowsInternal =>
DataSource
is null
1394
if (
DataSource
is not null)
1888
DataConnection.SetDataConnection(
DataSource
, value);
1912
if (value !=
DataSource
)
1914
if (
DataSource
is Component oldDataSource)
2908
|| ((VirtualMode ||
DataSource
is not null) && IsCurrentRowDirty)
3177
if (
DataSource
is not null)
3885
if (VirtualMode ||
DataSource
is not null)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (24)
1576
if (
DataSource
is not null
3311
if (
DataSource
is not null || VirtualMode)
3325
if (
DataSource
is not null)
10871
Debug.Assert(
DataSource
is not null, "this method should only be called when we have a data connection");
11562
if (AutoGenerateColumns &&
DataSource
is not null)
11880
DataConnection.SetDataConnection(
DataSource
, DataMember);
13661
if (
DataSource
is not null && !_dataGridViewOper[OperationInRefreshColumns])
13690
if (
DataSource
is not null && !_dataGridViewOper[OperationInRefreshColumns])
13735
if (
DataSource
is not null && e.Column.DataPropertyName.Length != 0 && !_dataGridViewOper[OperationInRefreshColumns])
13739
else if (
DataSource
is not null && e.Column.DataPropertyName.Length == 0)
14065
if ((
DataSource
is null)
14066
|| (
DataSource
is not null
15197
if (
DataSource
is not null)
18105
if (VirtualMode ||
DataSource
is not null)
18736
if (VirtualMode ||
DataSource
is not null)
19516
if (
DataSource
is not null && _ptCurrentCell.X >= 0 && AllowUserToAddRowsInternal && NewRowIndex == _ptCurrentCell.Y)
20407
if (
DataSource
is not null)
25919
if (
DataSource
is not null && dataGridViewCols[j].DataPropertyName.Length != 0)
25926
if (
DataSource
is not null)
28670
if (
DataSource
is not null)
28698
Debug.Assert(!(comparer is not null &&
DataSource
is not null));
28721
if (visibleFrozenRows > 0 &&
DataSource
is null)
28752
if (
DataSource
is null)
28809
if (
DataSource
is null)
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (1)
786
(DataGridView.VirtualMode || DataGridView.
DataSource
is not null) &&
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (3)
1437
(DataGridView.VirtualMode || DataGridView.
DataSource
is not null))
1573
if (DataGridView is not null && (DataGridView.VirtualMode || DataGridView.
DataSource
is not null) &&
2383
(DataGridView.VirtualMode || DataGridView.
DataSource
is not null))
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (3)
1219
if (DataGridView.VirtualMode || DataGridView.
DataSource
is not null)
1247
DataGridView.
DataSource
is not null &&
1253
if (DataGridView.
DataSource
is not null || DataGridView.VirtualMode)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (14)
177
if (DataGridView.
DataSource
is not null)
282
if (DataGridView.
DataSource
is not null)
305
if (DataGridView.
DataSource
is not null)
333
if (DataGridView.
DataSource
is not null)
462
if (DataGridView.
DataSource
is not null)
533
if (DataGridView.
DataSource
is not null)
723
if (DataGridView.
DataSource
is not null)
792
if (DataGridView.
DataSource
is not null)
1362
if (DataGridView.
DataSource
is not null)
1377
if (DataGridView.
DataSource
is not null)
1392
if (DataGridView.
DataSource
is not null)
1567
if (DataGridView.
DataSource
is not null)
1776
if (DataGridView.
DataSource
is not null)
2190
if (DataGridView.
DataSource
is not null)
System.Windows.Forms.Design (16)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (2)
711
if (_liveDataGridView.
DataSource
is not null)
716
currencyManager = BindingContext?[_liveDataGridView.
DataSource
, _liveDataGridView.DataMember] as CurrencyManager;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1107
_dataGridViewPrivateCopy.DataSource = dataGridView.
DataSource
;
System\Windows\Forms\Design\DataGridViewDesigner.cs (13)
61
get => Control.
DataSource
;
64
if (Control is { AutoGenerateColumns: true,
DataSource
: null } dataGridView && value is not null)
129
dataGridView.AutoGenerateColumns = dataGridView.
DataSource
is null;
223
if (dataGridView.
DataSource
is not null)
225
newCM = (CurrencyManager?)dataGridView.BindingContext?[dataGridView.
DataSource
, dataGridView.DataMember];
254
if (dataGridView.AutoGenerateColumns && dataGridView.
DataSource
is not null)
262
if (dataGridView.
DataSource
is null)
292
if (e.Component is not null && e.Component == dataGridView.
DataSource
)
385
Debug.Assert(dataGridView.
DataSource
is null || _currencyManager is not null, "if we have a data source we should also have a currency manager by now");
524
if (dataGridView.
DataSource
is ISupportInitializeNotification { IsInitialized: false })
562
Debug.Assert(dataGridView.
DataSource
is null || _currencyManager is not null, "if we have a data source we should also have a currency manager by now");
620
if (dataGridView.
DataSource
is not null)
700
private bool ShouldSerializeDataSource() => Control.
DataSource
is not null;
System.Windows.Forms.Tests (5)
System\Windows\Forms\DataGridViewTests.cs (5)
2830
Assert.Equal(bindingSource, control.
DataSource
);
2834
Assert.Null(control.
DataSource
);
2852
Assert.Equal(bindingSource1, control.
DataSource
);
2858
Assert.Equal(bindingSource2, control.
DataSource
);
2866
Assert.Equal(bindingSource2, control.
DataSource
);