2 writes to listManager
System.Windows.Forms (2)
winforms\Managed\System\WinForms\DataGrid.cs (2)
1594this.listManager = (CurrencyManager) this.BindingContext[newDataSource, newDataMember]; 1596listManager = null;
109 references to listManager
System.Windows.Forms (109)
winforms\Managed\System\WinForms\DataGrid.cs (109)
401if (!value && this.listManager != null) { 402IList list = this.listManager.List; 701return !(listManager == null || myGridTable == null); 1007if (currentRowSaved != listManager.Position) { 1059Debug.Assert(ListManager.Position == currentRow || listManager.Position == -1, "the listManager should be positioned at the last row"); 1082Debug.Assert(currentRow == ListManager.Position || listManager.Position == -1, "the position in the list manager (" + ListManager.Position + ") is out of sync with the currentRow (" + currentRow + ")" + " and the exception is '" + errorMessage + "'"); 1100this.listManager.PositionChanged -= positionChangedHandler; 1101this.listManager.CancelCurrentEdit(); 1102this.listManager.Position = newRow; 1103this.listManager.PositionChanged += positionChangedHandler; 1132Debug.Assert(currentRow == ListManager.Position || listManager.Position == -1, "the position in the list manager is out of sync with the currentRow"); 1541if (listManager == null && this.BindingContext != null && this.DataSource != null) 1544return listManager; 1583if (this.listManager != null) 1586CurrencyManager oldListManager = listManager; 1602listManagerChanged = (listManager != oldListManager); 1605if (listManager != null) { 1608policy.UpdatePolicy(this.listManager, this.ReadOnly); 1613if (listManager == null) 1662if (listManager != null) 1670DataGridTableStyle newGridTable = this.dataGridTables[listManager.GetListName()]; 1678currentRow = listManager.Position == -1 ? 0 : listManager.Position; 1727return this.listManager == null ? - 1 : this.listManager.Position; 1736if (this.listManager == null) 1740this.listManager.Position = value; 2759recreateRows |= policy.UpdatePolicy(this.listManager, value); 3020CurrencyManager listManager = this.listManager; 3030CurrencyManager listManager = this.listManager; 3093Debug.Assert(listManager!= null, "Can't wire up to a null DataSource"); 3094listManager.CurrentChanged += currentChangedHandler; 3095listManager.PositionChanged += positionChangedHandler; 3096listManager.ItemChanged += itemChangedHandler; 3097listManager.MetaDataChanged += metaDataChangedHandler; 3102Debug.Assert(listManager != null, "Can't un wire from a null DataSource"); 3103listManager.CurrentChanged -= currentChangedHandler; 3104listManager.PositionChanged -= positionChangedHandler; 3105listManager.ItemChanged -= itemChangedHandler; 3106listManager.MetaDataChanged -= metaDataChangedHandler; 3133listManager.CancelCurrentEdit(); 3138currentRow = Math.Min(currentRow, this.listManager.Count); 3206if (!this.myGridTable.AllowSorting && this.listManager != null) { 3207IList list = this.listManager.List; 3234Debug.WriteLineIf(CompModSwitches.DataGridCursor.TraceVerbose, "DataGridCursor: DataSource_PositionChanged to " + listManager.Position.ToString(CultureInfo.InvariantCulture)); 3239if (this.DataGridRowsLength > this.listManager.Count + (policy.AllowAdd?1:0) && !gridState[GRIDSTATE_inDeleteRow]) { 3244CurrentCell = new DataGridCell(listManager.Position, currentCol); 3258if (this.listManager == null) 3260for (int i = 0; i < this.listManager.Count; i++) 3262object errObj = this.listManager[i]; 3277if (this.listManager == null) 3282if (this.listManager.GetListName().Equals(tableStyle.MappingName)) { 3300DataGridTableStyle newGridTable = this.dataGridTables[listManager.GetListName()]; 3337object errObj = this.listManager[ea.Index]; 3676listManager.EndCurrentEdit(); 3690Debug.Assert(currentRow == ListManager.Position || listManager.Position == -1, "the position in the list manager (" + ListManager.Position + ") is out of sync with the currentRow (" + currentRow + ")" + " and the exception is '" + errorMessage + "'"); 3701this.listManager.PositionChanged -= positionChangedHandler; 3702this.listManager.CancelCurrentEdit(); 3703this.listManager.Position = currentRow; 3704this.listManager.PositionChanged += positionChangedHandler; 3955if (this.listManager != null && !this.gridState[GRIDSTATE_editControlChanging]) { 3959this.listManager.CancelCurrentEdit(); 4017if (listManager == null) 4212if (listManager == null) 4320if (listManager == null || myGridTable == null) 4369if (listManager == null || myGridTable == null) 4719if (listManager != null) { 4721listManager.CancelCurrentEdit(); 4726if (checkHierarchy && this.listManager != null && this.myGridTable != null) { 4756CurrencyManager listManager = this.listManager; 5188if (listManager.Count == 0) 6721if (listManager == null || myGridTable == null) { 6871listManager.CancelCurrentEdit(); 7008this.listManager.EndCurrentEdit(); 7029this.listManager.Position = source.RowNumber; 7059if (this.listManager.Position != this.currentRow) { 7060this.currentRow = listManager.Position == -1 ? 0 : listManager.Position; 7108PairTableStylesAndGridColumns(this.listManager, this.myGridTable, false); 7325if (this.listManager != null) { 7475if (listManager != null && DataGridRowsLength > 0 && localGridRows[currentRow].OnKeyPress(keyData)) { 7577int currentRowsCount = this.listManager == null ? 0 : this.listManager.Count; 7609if (this.listManager != null && currentRowsCount == this.listManager.Count + rowsDeleted) { 7618if (this.listManager != null && currentRowsCount != this.listManager.Count + rowsDeleted) { 7659if (listManager == null || myGridTable == null) 7729Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7762Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7770Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7776Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7807Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7846Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 7859Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 8071Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 8074Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 8092this.currentRow = this.listManager.Count == 0 ? 0 : this.listManager.Position; 8126Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 8129Debug.Assert(ListManager.Position == CurrentCell.RowNumber || listManager.Count == 0, "current row out of ssync with DataSource"); 8253if (this.listManager == null || myGridTable == null) 8813if (this.listManager != null) 8814PairTableStylesAndGridColumns(this.listManager, this.myGridTable, forceColumnCreation); 8829if (this.listManager == null) 8832currentRow = this.listManager.Position == -1 ? 0 : listManager.Position; 9016if (this.listManager != null) { 9018this.listManager.EndCurrentEdit();