155 references to OwningColumn
System.Windows.Forms (155)
winforms\Managed\System\WinForms\DataGridView.cs (6)
3734(dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningColumn.ReadOnly) || 3744(dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningColumn.Selected) || 3754(dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningColumn.Visible);
winforms\Managed\System\WinForms\DataGridViewBand.cs (3)
419if (value.OwningColumn != null) 421value.OwningColumn.HeaderCell = null; 424Debug.Assert(value.OwningColumn == null);
winforms\Managed\System\WinForms\DataGridViewButtonCell.cs (6)
221if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 277this.OwningColumn == null || 462this.OwningColumn != null && 463this.OwningColumn is DataGridViewButtonColumn) 465return ((DataGridViewButtonColumn) this.OwningColumn).Text; 1131if (dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null)
winforms\Managed\System\WinForms\DataGridViewCell.cs (51)
925if (cellValueType == null && this.OwningColumn != null) 927cellValueType = this.OwningColumn.ValueType; 946if (this.OwningColumn != null) 948valueTypeConverter = this.OwningColumn.BoundColumnConverter; 1196if (rowIndex > -1 && this.OwningColumn != null) 1209else if (this.OwningColumn != null) 1220cellState = this.OwningColumn.State | this.State; 1236Debug.Assert(this.OwningColumn == null); 1855this.OwningColumn != null && 1856this.OwningColumn.IsDataBound && 1859errorText = this.DataGridView.DataConnection.GetError(this.OwningColumn.BoundColumnIndex, this.ColumnIndex, rowIndex); 2682(!dataGridView.VirtualMode && this.OwningColumn != null && !this.OwningColumn.IsDataBound) || 2688else if (this.OwningColumn != null && this.OwningColumn.IsDataBound) 2701return dataConnection.GetValue(this.OwningColumn.BoundColumnIndex, this.ColumnIndex, rowIndex); 3119if (rowIndex != -1 && this.OwningColumn != null) 3122int height = GetPreferredHeight(rowIndex, this.OwningColumn.Width); 3124if (this.OwningColumn.Width < width || this.OwningRow.Height < height) 3137else if ((rowIndex != -1 && this.OwningRow != null && this.DataGridView.RowHeadersVisible && this.DataGridView.RowHeadersWidth > 0 && this.OwningColumn == null) || 4619if (dataGridView != null && this.OwningColumn != null && this.OwningColumn.IsDataBound) 4635if (dataConnection.PushValue(this.OwningColumn.BoundColumnIndex, this.ColumnIndex, rowIndex, value)) 4809if (this.owner.OwningColumn != null) 4811string name = SR.GetString(SR.DataGridView_AccDataGridViewCellName, this.owner.OwningColumn.HeaderText, this.owner.OwningRow.Index); 4813if (AccessibilityImprovements.Level3 && owner.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable) 4818if (dataGridViewCell.OwningColumn != null && 4819dataGridViewCell.OwningColumn == dataGridView.SortedColumn) 4922if (this.owner.OwningColumn != null && this.owner.OwningRow != null) 4924cellBounds = this.owner.DataGridView.GetCellDisplayRectangle(this.owner.OwningColumn.Index, this.owner.OwningRow.Index, false /*cutOverflow*/); 4930else if (this.owner.OwningColumn != null) 4932cellBounds = this.owner.DataGridView.GetCellDisplayRectangle(this.owner.OwningColumn.Index, -1, false /*cutOverflow*/); 4969else if (this.owner.OwningColumn != null) 5088if (this.owner.OwningColumn == null) 5111columnRect.X -= this.owner.OwningColumn.Width; 5117columnRect.Width = this.owner.OwningColumn.Width; 5148columnRect.X -= this.owner.OwningColumn.Width; 5151columnRect.Width = this.owner.OwningColumn.Width; 5241if (this.owner.OwningColumn == null || this.owner.OwningRow == null) 5276return this.owner.OwningColumn.HeaderCell.AccessibilityObject; 5286return this.owner.DataGridView.Rows[previousVisibleRow].Cells[this.owner.OwningColumn.Index].AccessibilityObject; 5296return this.owner.DataGridView.Rows[nextVisibleRow].Cells[this.owner.OwningColumn.Index].AccessibilityObject; 5305if (this.owner.OwningColumn == this.owner.DataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible)) 5335int previousVisibleColumnIndex = this.owner.DataGridView.Columns.GetPreviousColumn(this.owner.OwningColumn, 5344if (this.owner.OwningColumn == this.owner.DataGridView.Columns.GetLastColumn(DataGridViewElementStates.Visible, 5377int nextVisibleColumnIndex = this.owner.DataGridView.Columns.GetNextColumn(this.owner.OwningColumn, 5493if (this.owner.OwningColumn == null || this.owner.OwningRow == null) 5604if (this.owner.DataGridView.ColumnHeadersVisible && this.owner.OwningColumn.HasHeaderCell) 5606return new UnsafeNativeMethods.IRawElementProviderSimple[1] { this.owner.OwningColumn.HeaderCell.AccessibilityObject }; 5626return this.owner.OwningColumn != null ? this.owner.OwningColumn.Index : -1;
winforms\Managed\System\WinForms\DataGridViewCheckBoxCell.cs (3)
540if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 596this.OwningColumn == null || 1888if (!dataGridViewCell.ReadOnly && dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null)
winforms\Managed\System\WinForms\DataGridViewColumnHeaderCell.cs (37)
86if (this.OwningColumn == null || this.DataGridView == null) 92if (this.OwningColumn.SortMode == DataGridViewColumnSortMode.NotSortable && value != SortOrder.None) 241if (this.DataGridView == null || this.OwningColumn == null) 573this.OwningColumn != null && 574this.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable) 593this.OwningColumn != null && 594this.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable) 669if (this.OwningColumn != null && 670this.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable) 726if (this.OwningColumn != null) 728return this.OwningColumn.Name; 827if (this.OwningColumn != null && this.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable || 940if (this.OwningColumn != null && this.OwningColumn.SortMode != DataGridViewColumnSortMode.NotSortable) 1195this.DataGridView.CurrentCell.OwningColumn == this.OwningColumn && 1285if (this.Owner.OwningColumn != null) 1287if (this.Owner.OwningColumn.SortMode == DataGridViewColumnSortMode.Automatic) 1313if (this.Owner.OwningColumn != null) 1315return this.Owner.OwningColumn.HeaderText; 1369if (this.Owner.OwningColumn != null && this.Owner.OwningColumn.Selected) 1396if (dataGridViewCell.OwningColumn != null) 1398if (dataGridViewCell.OwningColumn.SortMode == DataGridViewColumnSortMode.Automatic) 1401if (dataGridView.SortedColumn == dataGridViewCell.OwningColumn && dataGridView.SortOrder == SortOrder.Ascending) 1405dataGridView.Sort(dataGridViewCell.OwningColumn, listSortDirection); 1410dataGridViewCell.OwningColumn.Selected = true; 1419if (this.Owner.OwningColumn == null) 1462if (this.Owner.OwningColumn == this.Owner.DataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible)) 1476int previousVisibleColumnIndex = this.Owner.DataGridView.Columns.GetPreviousColumn(this.Owner.OwningColumn, 1494if (this.Owner.OwningColumn == this.Owner.DataGridView.Columns.GetLastColumn(DataGridViewElementStates.Visible, 1501int nextVisibleColumnIndex = this.Owner.DataGridView.Columns.GetNextColumn(this.Owner.OwningColumn, 1539if (dataGridViewCell.OwningColumn != null && 1545dataGridViewCell.OwningColumn.Selected = true; 1549dataGridViewCell.OwningColumn.Selected = false; 1558if (this.Owner.OwningColumn == null)
winforms\Managed\System\WinForms\DataGridViewComboBoxCell.cs (6)
811DataGridViewComboBoxColumn owningComboBoxColumn = this.OwningColumn as DataGridViewComboBoxColumn; 964if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 1070this.OwningColumn == null || 1990bool isFirstDisplayedColumn = this.OwningColumn.Index == this.DataGridView.FirstDisplayedColumnIndex; 1991bool isFirstDisplayedScrollingColumn = this.OwningColumn.Index == this.DataGridView.FirstDisplayedScrollingColumnIndex; 2000Rectangle cellBounds = this.DataGridView.GetCellDisplayRectangle(this.OwningColumn.Index, rowIndex, false /*cutOverflow*/);
winforms\Managed\System\WinForms\DataGridViewHeaderCell.cs (15)
98if (this.OwningColumn != null) 101return this.DataGridView.ColumnHeadersVisible && this.OwningColumn.Displayed; 148if (this.OwningColumn != null) 151return this.OwningColumn.Frozen; 204if (this.OwningColumn != null) 207return (this.OwningColumn.Resizable == DataGridViewTriState.True) || 269if (this.OwningColumn != null) 272return this.OwningColumn.Visible && 356else if (this.OwningColumn != null) 363state |= (this.OwningColumn.State & DataGridViewElementStates.Frozen); 364if (this.OwningColumn.Resizable == DataGridViewTriState.True || 369if (this.OwningColumn.Visible && (this.DataGridView == null || this.DataGridView.ColumnHeadersVisible)) 372if (this.OwningColumn.Displayed) 447if (this.OwningColumn != null) 454return new Size(this.OwningColumn.Thickness, this.DataGridView.ColumnHeadersHeight);
winforms\Managed\System\WinForms\DataGridViewImageCell.cs (6)
313if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 371this.OwningColumn == null || 608DataGridViewImageColumn owningImageColumn = this.OwningColumn as DataGridViewImageColumn; 856if (this.OwningColumn is DataGridViewImageColumn) 858imageLayout = ((DataGridViewImageColumn) this.OwningColumn).ImageLayout; 1049dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null)
winforms\Managed\System\WinForms\DataGridViewLinkCell.cs (6)
557if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 615this.OwningColumn == null || 768this.OwningColumn != null && 769this.OwningColumn is DataGridViewLinkColumn) 771return ((DataGridViewLinkColumn) this.OwningColumn).Text; 1202if (dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null)
winforms\Managed\System\WinForms\DataGridViewMethods.cs (12)
3358Debug.Assert(dataGridViewCurrentCell.OwningColumn != null); 3360if (!dataGridViewCurrentCell.OwningColumn.IsDataBoundInternal) 7047dataGridViewCell.OwningColumn.Displayed; 7056dataGridViewCell.OwningColumn.Frozen || 7065if (!RowIsResizable(rowIndex) && dataGridViewCell.OwningColumn.Resizable != DataGridViewTriState.True) 7074dataGridViewCell.OwningColumn.ReadOnly || 7084dataGridViewCell.OwningColumn.Visible; 7966lColumn = dataGridViewCell.OwningColumn; 7970uColumn = dataGridViewCell.OwningColumn; 10787if (!dataGridViewCell.OwningColumn.ReadOnly && IsSharedCellReadOnly(dataGridViewCell, rowIndex)) 19494if (dataGridViewColumnHeaderCell.OwningColumn == this.SortedColumn) 19499DataGridViewColumn dataGridViewColumn = dataGridViewColumnHeaderCell.OwningColumn;
winforms\Managed\System\WinForms\DataGridViewRow.cs (2)
2329if (dataGridView.CurrentCell != null && dataGridView.CurrentCell.OwningColumn != null) 2331dataGridView.CurrentCell = this.owner.Cells[dataGridView.CurrentCell.OwningColumn.Index]; // Do not change old selection
winforms\Managed\System\WinForms\DataGridViewTextBoxCell.cs (2)
315if (this.DataGridView == null || rowIndex < 0 || this.OwningColumn == null) 373this.OwningColumn == null ||