1 write to ListView
System.Windows.Forms (1)
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (1)
45
ListView
= value;
78 references to ListView
System.Windows.Forms (36)
System\Windows\Forms\Controls\ListView\ColumnHeader.ColumnHeaderImageListIndexer.cs (1)
21
return _owner.
ListView
?.SmallImageList;
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (35)
39
return
ListView
;
120
if (
ListView
is null)
126
if (value < 0 || value > (
ListView
.Columns.Count - 1))
133
int[] colsOrder = new int[
ListView
.Columns.Count];
139
for (int i = 0; i <
ListView
.Columns.Count; i++)
141
ColumnHeader hdr =
ListView
.Columns[i];
179
if (
ListView
is not null)
181
return
ListView
.GetColumnIndex(this);
215
if (
ListView
is not null &&
ListView
.IsHandleCreated)
217
ListView
.SetColumnInfo(LVCOLUMNW_MASK.LVCF_IMAGE, this);
252
if (
ListView
is not null &&
ListView
.IsHandleCreated)
254
ListView
.SetColumnInfo(LVCOLUMNW_MASK.LVCF_IMAGE, this);
317
ListView
?.SetColumnInfo(LVCOLUMNW_MASK.LVCF_TEXT, this);
331
if (!_textAlignInitialized && (
ListView
is not null))
336
if ((Index != 0) && (
ListView
.RightToLeft == RightToLeft.Yes) && !
ListView
.IsMirrored)
357
if (
ListView
is not null)
359
ListView
.SetColumnInfo(LVCOLUMNW_MASK.LVCF_FMT, this);
360
ListView
.Invalidate();
395
if (
ListView
is not null &&
ListView
.IsHandleCreated && !
ListView
.Disposing &&
ListView
.View == View.Details)
398
HWND hwndHdr = (HWND)PInvokeCore.SendMessage(
ListView
, PInvoke.LVM_GETHEADER);
404
_width = (int)PInvokeCore.SendMessage(
ListView
, PInvoke.LVM_GETCOLUMNWIDTH, (WPARAM)Index);
414
ListView
?.SetColumnWidth(Index, ColumnHeaderAutoResizeStyle.None);
425
ListView
?.AutoResizeColumn(Index, headerAutoResize);
455
if (
ListView
is not null)
460
ListView
.Columns.RemoveAt(index);
482
if (
ListView
is not null &&
ListView
.IsHandleCreated && !
ListView
.Disposing)
486
PInvokeCore.SendMessage(
ListView
, PInvoke.LVM_SETCOLUMNORDERARRAY, (WPARAM)cols.Length, (LPARAM)pCols);
System.Windows.Forms.Tests (42)
System\Windows\Forms\ColumnHeaderCollectionTests.cs (35)
134
Assert.Equal(listView, header.
ListView
);
172
Assert.Equal(listView, header.
ListView
);
194
Assert.Equal(listView, header.
ListView
);
217
Assert.Equal(listView, header.
ListView
);
239
Assert.Equal(listView, header.
ListView
);
262
Assert.Equal(listView, header.
ListView
);
287
Assert.Equal(listView, header.
ListView
);
312
Assert.Equal(listView, header.
ListView
);
342
Assert.Equal(listView, header.
ListView
);
441
Assert.Null(header.
ListView
);
448
Assert.Null(header.
ListView
);
464
Assert.Null(header.
ListView
);
471
Assert.Null(header.
ListView
);
489
Assert.Null(header.
ListView
);
496
Assert.Null(header.
ListView
);
515
Assert.Null(header.
ListView
);
522
Assert.Null(header.
ListView
);
713
Assert.Same(listView, header.
ListView
);
725
Assert.Equal(listView, header.
ListView
);
738
Assert.Equal(listView, header.
ListView
);
752
Assert.Equal(listView, header.
ListView
);
765
Assert.Equal(listView, header.
ListView
);
779
Assert.Equal(listView, header.
ListView
);
795
Assert.Equal(listView, header.
ListView
);
811
Assert.Equal(listView, header.
ListView
);
846
Assert.Same(listView, header.
ListView
);
884
Assert.Null(header.
ListView
);
891
Assert.Null(header.
ListView
);
906
Assert.Null(header.
ListView
);
913
Assert.Null(header.
ListView
);
964
Assert.Null(header.
ListView
);
1000
Assert.Null(header.
ListView
);
1039
Assert.Null(header.
ListView
);
1088
Assert.Null(header.
ListView
);
1092
Assert.Same(listView, header.
ListView
);
System\Windows\Forms\ColumnHeaderTests.cs (7)
28
Assert.Null(header.
ListView
);
54
Assert.Null(header.
ListView
);
78
Assert.Null(header.
ListView
);
754
Assert.Same(listView, header.
ListView
);
1482
Assert.Null(header.
ListView
);
1521
Assert.Null(header.
ListView
);
1561
Assert.Null(header.
ListView
);