238 references to SmallIcon
System.Windows.Forms (20)
System\Windows\Forms\Controls\ListView\ListView.cs (14)
520
(value && (View == View.
SmallIcon
|| View == View.LargeIcon) && IsHandleCreated))
849
Debug.Assert(!_listViewState[LISTVIEWSTATE_flipViewToLargeIconAndSmallIcon] || View == View.
SmallIcon
, "we need this bit only in SmallIcon view");
857
Debug.Assert(!value || View == View.
SmallIcon
, "we need this bit only in SmallIcon view");
1457
if (View == View.
SmallIcon
)
1460
View = View.
SmallIcon
;
1509
if (View is View.LargeIcon or View.
SmallIcon
)
1712
if (_viewStyle is View.LargeIcon or View.
SmallIcon
or View.Tile)
1727
if (_viewStyle is View.LargeIcon or View.
SmallIcon
or View.Tile)
2237
if (_viewStyle != View.
SmallIcon
)
3215
if (View is not View.
SmallIcon
and not View.LargeIcon)
3997
if (IsHandleCreated && Items.Count == 0 && View == View.
SmallIcon
&& Application.ComCtlSupportsVisualStyles)
4246
View = View.
SmallIcon
;
4997
if (View is View.LargeIcon or View.
SmallIcon
)
5586
if (!VirtualMode && IsHandleCreated && AutoArrange && (View == View.LargeIcon || View == View.
SmallIcon
))
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (2)
265
if (_owner.View == View.
SmallIcon
)
275
_owner.View = View.
SmallIcon
;
System\Windows\Forms\Controls\ListView\ListViewItem.cs (2)
262
View.
SmallIcon
=> new ListViewItemSmallIconAccessibleObject(this),
532
case View.
SmallIcon
:
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (1)
32
case View.
SmallIcon
:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemSmallIconAccessibleObject.cs (1)
14
protected override View View => View.
SmallIcon
;
System.Windows.Forms.Tests (217)
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (12)
1144
[InlineData(View.
SmallIcon
)]
1168
[InlineData(View.
SmallIcon
)]
1446
[InlineData(View.
SmallIcon
)]
1472
[InlineData(View.
SmallIcon
)]
1509
[InlineData(View.
SmallIcon
)]
1542
[InlineData(View.
SmallIcon
)]
1561
[InlineData(View.
SmallIcon
)]
1589
[InlineData(View.
SmallIcon
)]
1613
[InlineData(View.
SmallIcon
)]
1635
[InlineData(View.
SmallIcon
)]
1659
[InlineData(View.
SmallIcon
)]
1693
[InlineData(View.
SmallIcon
)]
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (14)
850
[InlineData(View.
SmallIcon
)]
874
[InlineData(View.
SmallIcon
)]
914
[InlineData(View.
SmallIcon
)]
943
[InlineData(View.
SmallIcon
)]
963
[InlineData(View.
SmallIcon
)]
989
[InlineData(View.
SmallIcon
)]
1014
[InlineData(View.
SmallIcon
)]
1033
[InlineData(View.
SmallIcon
)]
1057
[InlineData(View.
SmallIcon
)]
1084
[InlineData(View.
SmallIcon
)]
1105
[InlineData(View.
SmallIcon
)]
1131
[InlineData(View.
SmallIcon
)]
1188
[InlineData(View.
SmallIcon
)]
1209
[InlineData(View.
SmallIcon
)]
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (30)
288
foreach (View view in new View[] { View.List, View.LargeIcon, View.
SmallIcon
})
957
[InlineData(View.
SmallIcon
)]
975
[InlineData(View.
SmallIcon
)]
1010
[InlineData(View.
SmallIcon
)]
1278
[InlineData(View.
SmallIcon
)]
1335
[InlineData(View.
SmallIcon
)]
1393
[InlineData(View.
SmallIcon
)]
1534
[InlineData(View.
SmallIcon
)]
1564
[InlineData(View.
SmallIcon
)]
1579
[InlineData(View.
SmallIcon
)]
1638
[InlineData(View.
SmallIcon
)]
1656
[InlineData(View.
SmallIcon
)]
1674
case View.
SmallIcon
:
1722
case View.
SmallIcon
:
1735
[InlineData(View.Details, View.
SmallIcon
)]
1739
[InlineData(View.LargeIcon, View.
SmallIcon
)]
1743
[InlineData(View.List, View.
SmallIcon
)]
1745
[InlineData(View.
SmallIcon
, View.Details)]
1746
[InlineData(View.
SmallIcon
, View.LargeIcon)]
1747
[InlineData(View.
SmallIcon
, View.List)]
1748
[InlineData(View.
SmallIcon
, View.Tile)]
1752
[InlineData(View.Tile, View.
SmallIcon
)]
1768
[InlineData(View.Details, View.
SmallIcon
)]
1772
[InlineData(View.LargeIcon, View.
SmallIcon
)]
1776
[InlineData(View.List, View.
SmallIcon
)]
1778
[InlineData(View.
SmallIcon
, View.Details)]
1779
[InlineData(View.
SmallIcon
, View.LargeIcon)]
1780
[InlineData(View.
SmallIcon
, View.List)]
1781
[InlineData(View.
SmallIcon
, View.Tile)]
1785
[InlineData(View.Tile, View.
SmallIcon
)]
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (2)
197
[InlineData(View.
SmallIcon
)]
215
[InlineData(View.
SmallIcon
)]
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemWithImageAccessibleObjectTests.cs (1)
138
View.
SmallIcon
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (5)
101
[InlineData(View.
SmallIcon
)]
116
foreach (View view in new[] { View.List, View.LargeIcon, View.
SmallIcon
, View.Tile })
715
[InlineData(View.
SmallIcon
, true)]
716
[InlineData(View.
SmallIcon
, false)]
1031
[InlineData(View.
SmallIcon
)]
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (9)
412
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
431
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
452
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
472
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
493
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
515
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
536
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
556
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
576
using var listView = GetListView(virtualMode: false, view: View.
SmallIcon
, size: new Size(220, 150));
System\Windows\Forms\ListViewTests.cs (144)
808
yield return new object[] { useCompatibleStateImageBehavior, View.
SmallIcon
, alignment, imageListFactory(), value };
912
yield return new object[] { true, View.
SmallIcon
, alignment, imageListFactory(), true, 1, 0, 2, 0 };
916
yield return new object[] { true, View.
SmallIcon
, alignment, imageListFactory(), false, 0, 0, 1, 0 };
924
yield return new object[] { false, View.
SmallIcon
, alignment, null, true, 2, 1, 3, 1 };
928
yield return new object[] { false, View.
SmallIcon
, alignment, null, false, 0, 0, 2, 1 };
933
yield return new object[] { false, View.
SmallIcon
, alignment, new ImageList(), true, 2, 1, 4, 2 };
937
yield return new object[] { false, View.
SmallIcon
, alignment, new ImageList(), false, 0, 0, 2, 1 };
946
yield return new object[] { false, View.
SmallIcon
, ListViewAlignment.Left, imageListFactory(), true, 2, 1, 4, 2 };
950
yield return new object[] { false, View.
SmallIcon
, ListViewAlignment.Left, imageListFactory(), false, 0, 0, 2, 1 };
1543
foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.
SmallIcon
})
1612
yield return new object[] { true, false, View.
SmallIcon
, null };
1613
yield return new object[] { true, false, View.
SmallIcon
, new ImageList() };
1614
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty() };
1630
yield return new object[] { autoArrange, true, View.
SmallIcon
, null };
1631
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList() };
1632
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty() };
1644
yield return new object[] { false, false, View.
SmallIcon
, null };
1645
yield return new object[] { false, false, View.
SmallIcon
, new ImageList() };
1646
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty() };
1698
yield return new object[] { true, false, View.
SmallIcon
, null };
1699
yield return new object[] { true, false, View.
SmallIcon
, new ImageList() };
1700
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty() };
1716
yield return new object[] { autoArrange, true, View.
SmallIcon
, null };
1717
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList() };
1718
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty() };
1730
yield return new object[] { false, false, View.
SmallIcon
, null };
1731
yield return new object[] { false, false, View.
SmallIcon
, new ImageList() };
1732
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty() };
2488
foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.
SmallIcon
})
2556
yield return new object[] { true, false, View.
SmallIcon
, null, 0 };
2557
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 1 };
2558
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1 };
2574
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 0 };
2575
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 0 };
2576
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0 };
2588
yield return new object[] { false, false, View.
SmallIcon
, null, 0 };
2589
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 0 };
2590
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0 };
2641
yield return new object[] { true, false, View.
SmallIcon
, null, 1 };
2642
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 1 };
2643
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1 };
2659
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 0 };
2660
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 0 };
2661
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0 };
2673
yield return new object[] { false, false, View.
SmallIcon
, null, 0 };
2674
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 0 };
2675
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0 };
3152
foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.
SmallIcon
})
3252
yield return new object[] { true, false, View.
SmallIcon
, null, 0, 0 };
3253
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 2, 0 };
3254
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 0 };
3258
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3259
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3260
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3263
yield return new object[] { false, false, View.
SmallIcon
, null, 0, 0 };
3264
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3265
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3269
yield return new object[] { true, false, View.
SmallIcon
, null, 0, 0 };
3270
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 4, 2 };
3271
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 4, 2 };
3275
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3276
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 2, 2 };
3277
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 2 };
3280
yield return new object[] { false, false, View.
SmallIcon
, null, 0, 0 };
3281
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 2, 2 };
3282
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 2 };
3363
yield return new object[] { true, false, View.
SmallIcon
, null, 2, 0 };
3364
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 2, 0 };
3365
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 0 };
3369
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3370
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3371
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3374
yield return new object[] { false, false, View.
SmallIcon
, null, 0, 0 };
3375
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3376
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3380
yield return new object[] { true, false, View.
SmallIcon
, null, 4, 2 };
3381
yield return new object[] { true, false, View.
SmallIcon
, new ImageList(), 4, 2 };
3382
yield return new object[] { true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 4, 2 };
3386
yield return new object[] { autoArrange, true, View.
SmallIcon
, null, 2, 2 };
3387
yield return new object[] { autoArrange, true, View.
SmallIcon
, new ImageList(), 2, 2 };
3388
yield return new object[] { autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 2 };
3391
yield return new object[] { false, false, View.
SmallIcon
, null, 2, 2 };
3392
yield return new object[] { false, false, View.
SmallIcon
, new ImageList(), 2, 2 };
3393
yield return new object[] { false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 2, 2 };
3509
foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.
SmallIcon
})
3590
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, null, 0, 0 };
3591
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3592
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3605
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3606
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3607
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3619
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, null, 0, 0 };
3620
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3621
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3642
yield return new object[] { false, true, true, false, View.
SmallIcon
, null, 0, 0 };
3643
yield return new object[] { false, true, true, false, View.
SmallIcon
, new ImageList(), 3, 1 };
3644
yield return new object[] { false, true, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 3, 1 };
3657
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3658
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, new ImageList(), 1, 1 };
3659
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 1 };
3671
yield return new object[] { false, true, false, false, View.
SmallIcon
, null, 0, 0 };
3672
yield return new object[] { false, true, false, false, View.
SmallIcon
, new ImageList(), 1, 1 };
3673
yield return new object[] { false, true, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 1 };
3685
yield return new object[] { false, false, true, false, View.
SmallIcon
, null, 0, 0 };
3686
yield return new object[] { false, false, true, false, View.
SmallIcon
, new ImageList(), 1, 0 };
3687
yield return new object[] { false, false, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 0 };
3703
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3704
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3705
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3717
yield return new object[] { false, false, false, false, View.
SmallIcon
, null, 0, 0 };
3718
yield return new object[] { false, false, false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3719
yield return new object[] { false, false, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3775
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, null, 0, 0 };
3776
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3777
yield return new object[] { true, checkBoxes, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3790
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3791
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3792
yield return new object[] { true, checkBoxes, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3804
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, null, 0, 0 };
3805
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3806
yield return new object[] { true, checkBoxes, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3827
yield return new object[] { false, true, true, false, View.
SmallIcon
, null, 3, 1 };
3828
yield return new object[] { false, true, true, false, View.
SmallIcon
, new ImageList(), 3, 1 };
3829
yield return new object[] { false, true, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 3, 1 };
3842
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, null, 1, 1 };
3843
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, new ImageList(), 1, 1 };
3844
yield return new object[] { false, true, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 1 };
3856
yield return new object[] { false, true, false, false, View.
SmallIcon
, null, 1, 1 };
3857
yield return new object[] { false, true, false, false, View.
SmallIcon
, new ImageList(), 1, 1 };
3858
yield return new object[] { false, true, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 1 };
3870
yield return new object[] { false, false, true, false, View.
SmallIcon
, null, 1, 0 };
3871
yield return new object[] { false, false, true, false, View.
SmallIcon
, new ImageList(), 1, 0 };
3872
yield return new object[] { false, false, true, false, View.
SmallIcon
, CreateImageListNonEmpty(), 1, 0 };
3888
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, null, 0, 0 };
3889
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, new ImageList(), 0, 0 };
3890
yield return new object[] { false, false, autoArrange, true, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
3902
yield return new object[] { false, false, false, false, View.
SmallIcon
, null, 0, 0 };
3903
yield return new object[] { false, false, false, false, View.
SmallIcon
, new ImageList(), 0, 0 };
3904
yield return new object[] { false, false, false, false, View.
SmallIcon
, CreateImageListNonEmpty(), 0, 0 };
5037
listView.View = View.
SmallIcon
;
5093
listView.View = View.
SmallIcon
;
5139
[InlineData(View.
SmallIcon
)]
5166
[InlineData(View.
SmallIcon
)]
5191
[InlineData(View.
SmallIcon
)]
TestPassApp (1)
CommonControl1.cs (1)
30
listView1.View = View.
SmallIcon
;