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)) 849Debug.Assert(!_listViewState[LISTVIEWSTATE_flipViewToLargeIconAndSmallIcon] || View == View.SmallIcon, "we need this bit only in SmallIcon view"); 857Debug.Assert(!value || View == View.SmallIcon, "we need this bit only in SmallIcon view"); 1457if (View == View.SmallIcon) 1460View = View.SmallIcon; 1509if (View is View.LargeIcon or View.SmallIcon) 1712if (_viewStyle is View.LargeIcon or View.SmallIcon or View.Tile) 1727if (_viewStyle is View.LargeIcon or View.SmallIcon or View.Tile) 2237if (_viewStyle != View.SmallIcon) 3215if (View is not View.SmallIcon and not View.LargeIcon) 3997if (IsHandleCreated && Items.Count == 0 && View == View.SmallIcon && Application.ComCtlSupportsVisualStyles) 4246View = View.SmallIcon; 4997if (View is View.LargeIcon or View.SmallIcon) 5586if (!VirtualMode && IsHandleCreated && AutoArrange && (View == View.LargeIcon || View == View.SmallIcon))
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (2)
265if (_owner.View == View.SmallIcon) 275_owner.View = View.SmallIcon;
System\Windows\Forms\Controls\ListView\ListViewItem.cs (2)
262View.SmallIcon => new ListViewItemSmallIconAccessibleObject(this), 532case View.SmallIcon:
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (1)
32case View.SmallIcon:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemSmallIconAccessibleObject.cs (1)
14protected 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)
288foreach (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)] 1674case View.SmallIcon: 1722case 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)
138View.SmallIcon
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (5)
101[InlineData(View.SmallIcon)] 116foreach (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)
412using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 431using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 452using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 472using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 493using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 515using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 536using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 556using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150)); 576using var listView = GetListView(virtualMode: false, view: View.SmallIcon, size: new Size(220, 150));
System\Windows\Forms\ListViewTests.cs (144)
808yield return new object[] { useCompatibleStateImageBehavior, View.SmallIcon, alignment, imageListFactory(), value }; 912yield return new object[] { true, View.SmallIcon, alignment, imageListFactory(), true, 1, 0, 2, 0 }; 916yield return new object[] { true, View.SmallIcon, alignment, imageListFactory(), false, 0, 0, 1, 0 }; 924yield return new object[] { false, View.SmallIcon, alignment, null, true, 2, 1, 3, 1 }; 928yield return new object[] { false, View.SmallIcon, alignment, null, false, 0, 0, 2, 1 }; 933yield return new object[] { false, View.SmallIcon, alignment, new ImageList(), true, 2, 1, 4, 2 }; 937yield return new object[] { false, View.SmallIcon, alignment, new ImageList(), false, 0, 0, 2, 1 }; 946yield return new object[] { false, View.SmallIcon, ListViewAlignment.Left, imageListFactory(), true, 2, 1, 4, 2 }; 950yield return new object[] { false, View.SmallIcon, ListViewAlignment.Left, imageListFactory(), false, 0, 0, 2, 1 }; 1543foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.SmallIcon }) 1612yield return new object[] { true, false, View.SmallIcon, null }; 1613yield return new object[] { true, false, View.SmallIcon, new ImageList() }; 1614yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty() }; 1630yield return new object[] { autoArrange, true, View.SmallIcon, null }; 1631yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList() }; 1632yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty() }; 1644yield return new object[] { false, false, View.SmallIcon, null }; 1645yield return new object[] { false, false, View.SmallIcon, new ImageList() }; 1646yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty() }; 1698yield return new object[] { true, false, View.SmallIcon, null }; 1699yield return new object[] { true, false, View.SmallIcon, new ImageList() }; 1700yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty() }; 1716yield return new object[] { autoArrange, true, View.SmallIcon, null }; 1717yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList() }; 1718yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty() }; 1730yield return new object[] { false, false, View.SmallIcon, null }; 1731yield return new object[] { false, false, View.SmallIcon, new ImageList() }; 1732yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty() }; 2488foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.SmallIcon }) 2556yield return new object[] { true, false, View.SmallIcon, null, 0 }; 2557yield return new object[] { true, false, View.SmallIcon, new ImageList(), 1 }; 2558yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 1 }; 2574yield return new object[] { autoArrange, true, View.SmallIcon, null, 0 }; 2575yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 0 }; 2576yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0 }; 2588yield return new object[] { false, false, View.SmallIcon, null, 0 }; 2589yield return new object[] { false, false, View.SmallIcon, new ImageList(), 0 }; 2590yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 0 }; 2641yield return new object[] { true, false, View.SmallIcon, null, 1 }; 2642yield return new object[] { true, false, View.SmallIcon, new ImageList(), 1 }; 2643yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 1 }; 2659yield return new object[] { autoArrange, true, View.SmallIcon, null, 0 }; 2660yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 0 }; 2661yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0 }; 2673yield return new object[] { false, false, View.SmallIcon, null, 0 }; 2674yield return new object[] { false, false, View.SmallIcon, new ImageList(), 0 }; 2675yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 0 }; 3152foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.SmallIcon }) 3252yield return new object[] { true, false, View.SmallIcon, null, 0, 0 }; 3253yield return new object[] { true, false, View.SmallIcon, new ImageList(), 2, 0 }; 3254yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 2, 0 }; 3258yield return new object[] { autoArrange, true, View.SmallIcon, null, 0, 0 }; 3259yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3260yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3263yield return new object[] { false, false, View.SmallIcon, null, 0, 0 }; 3264yield return new object[] { false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3265yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3269yield return new object[] { true, false, View.SmallIcon, null, 0, 0 }; 3270yield return new object[] { true, false, View.SmallIcon, new ImageList(), 4, 2 }; 3271yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 4, 2 }; 3275yield return new object[] { autoArrange, true, View.SmallIcon, null, 0, 0 }; 3276yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 2, 2 }; 3277yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 2, 2 }; 3280yield return new object[] { false, false, View.SmallIcon, null, 0, 0 }; 3281yield return new object[] { false, false, View.SmallIcon, new ImageList(), 2, 2 }; 3282yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 2, 2 }; 3363yield return new object[] { true, false, View.SmallIcon, null, 2, 0 }; 3364yield return new object[] { true, false, View.SmallIcon, new ImageList(), 2, 0 }; 3365yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 2, 0 }; 3369yield return new object[] { autoArrange, true, View.SmallIcon, null, 0, 0 }; 3370yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3371yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3374yield return new object[] { false, false, View.SmallIcon, null, 0, 0 }; 3375yield return new object[] { false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3376yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3380yield return new object[] { true, false, View.SmallIcon, null, 4, 2 }; 3381yield return new object[] { true, false, View.SmallIcon, new ImageList(), 4, 2 }; 3382yield return new object[] { true, false, View.SmallIcon, CreateImageListNonEmpty(), 4, 2 }; 3386yield return new object[] { autoArrange, true, View.SmallIcon, null, 2, 2 }; 3387yield return new object[] { autoArrange, true, View.SmallIcon, new ImageList(), 2, 2 }; 3388yield return new object[] { autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 2, 2 }; 3391yield return new object[] { false, false, View.SmallIcon, null, 2, 2 }; 3392yield return new object[] { false, false, View.SmallIcon, new ImageList(), 2, 2 }; 3393yield return new object[] { false, false, View.SmallIcon, CreateImageListNonEmpty(), 2, 2 }; 3509foreach (View view in new View[] { View.Details, View.LargeIcon, View.List, View.SmallIcon }) 3590yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, null, 0, 0 }; 3591yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, new ImageList(), 0, 0 }; 3592yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3605yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, null, 0, 0 }; 3606yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3607yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3619yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, null, 0, 0 }; 3620yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3621yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3642yield return new object[] { false, true, true, false, View.SmallIcon, null, 0, 0 }; 3643yield return new object[] { false, true, true, false, View.SmallIcon, new ImageList(), 3, 1 }; 3644yield return new object[] { false, true, true, false, View.SmallIcon, CreateImageListNonEmpty(), 3, 1 }; 3657yield return new object[] { false, true, autoArrange, true, View.SmallIcon, null, 0, 0 }; 3658yield return new object[] { false, true, autoArrange, true, View.SmallIcon, new ImageList(), 1, 1 }; 3659yield return new object[] { false, true, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 1, 1 }; 3671yield return new object[] { false, true, false, false, View.SmallIcon, null, 0, 0 }; 3672yield return new object[] { false, true, false, false, View.SmallIcon, new ImageList(), 1, 1 }; 3673yield return new object[] { false, true, false, false, View.SmallIcon, CreateImageListNonEmpty(), 1, 1 }; 3685yield return new object[] { false, false, true, false, View.SmallIcon, null, 0, 0 }; 3686yield return new object[] { false, false, true, false, View.SmallIcon, new ImageList(), 1, 0 }; 3687yield return new object[] { false, false, true, false, View.SmallIcon, CreateImageListNonEmpty(), 1, 0 }; 3703yield return new object[] { false, false, autoArrange, true, View.SmallIcon, null, 0, 0 }; 3704yield return new object[] { false, false, autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3705yield return new object[] { false, false, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3717yield return new object[] { false, false, false, false, View.SmallIcon, null, 0, 0 }; 3718yield return new object[] { false, false, false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3719yield return new object[] { false, false, false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3775yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, null, 0, 0 }; 3776yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, new ImageList(), 0, 0 }; 3777yield return new object[] { true, checkBoxes, true, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3790yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, null, 0, 0 }; 3791yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3792yield return new object[] { true, checkBoxes, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3804yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, null, 0, 0 }; 3805yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3806yield return new object[] { true, checkBoxes, false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3827yield return new object[] { false, true, true, false, View.SmallIcon, null, 3, 1 }; 3828yield return new object[] { false, true, true, false, View.SmallIcon, new ImageList(), 3, 1 }; 3829yield return new object[] { false, true, true, false, View.SmallIcon, CreateImageListNonEmpty(), 3, 1 }; 3842yield return new object[] { false, true, autoArrange, true, View.SmallIcon, null, 1, 1 }; 3843yield return new object[] { false, true, autoArrange, true, View.SmallIcon, new ImageList(), 1, 1 }; 3844yield return new object[] { false, true, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 1, 1 }; 3856yield return new object[] { false, true, false, false, View.SmallIcon, null, 1, 1 }; 3857yield return new object[] { false, true, false, false, View.SmallIcon, new ImageList(), 1, 1 }; 3858yield return new object[] { false, true, false, false, View.SmallIcon, CreateImageListNonEmpty(), 1, 1 }; 3870yield return new object[] { false, false, true, false, View.SmallIcon, null, 1, 0 }; 3871yield return new object[] { false, false, true, false, View.SmallIcon, new ImageList(), 1, 0 }; 3872yield return new object[] { false, false, true, false, View.SmallIcon, CreateImageListNonEmpty(), 1, 0 }; 3888yield return new object[] { false, false, autoArrange, true, View.SmallIcon, null, 0, 0 }; 3889yield return new object[] { false, false, autoArrange, true, View.SmallIcon, new ImageList(), 0, 0 }; 3890yield return new object[] { false, false, autoArrange, true, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 3902yield return new object[] { false, false, false, false, View.SmallIcon, null, 0, 0 }; 3903yield return new object[] { false, false, false, false, View.SmallIcon, new ImageList(), 0, 0 }; 3904yield return new object[] { false, false, false, false, View.SmallIcon, CreateImageListNonEmpty(), 0, 0 }; 5037listView.View = View.SmallIcon; 5093listView.View = View.SmallIcon; 5139[InlineData(View.SmallIcon)] 5166[InlineData(View.SmallIcon)] 5191[InlineData(View.SmallIcon)]
TestPassApp (1)
CommonControl1.cs (1)
30listView1.View = View.SmallIcon;