164 references to ToolStripRenderMode
System.Windows.Forms (39)
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (4)
32RenderMode = ToolStripRenderMode.System; 365RenderMode = ToolStripRenderMode.System; 371return (RenderMode is not ToolStripRenderMode.System and not ToolStripRenderMode.Custom);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (12)
1503if (RenderMode == ToolStripRenderMode.ManagerRenderMode) 1543public ToolStripRenderMode RenderMode 1549return ToolStripRenderMode.ManagerRenderMode; 1554return ToolStripRenderMode.Custom; 1560? ToolStripRenderMode.Professional 1562? ToolStripRenderMode.System 1563: ToolStripRenderMode.Custom; 1569if (value == ToolStripRenderMode.Custom) 1574if (value == ToolStripRenderMode.ManagerRenderMode) 4020RenderMode = ToolStripRenderMode.ManagerRenderMode; 4474return (RenderMode is not ToolStripRenderMode.ManagerRenderMode and not ToolStripRenderMode.Custom);
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (2)
248_rendererSwitcher = new ToolStripRendererSwitcher(this, ToolStripRenderMode.System); 273public ToolStripRenderMode RenderMode
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (3)
572internal static ToolStripRenderer CreateRenderer(ToolStripRenderMode renderMode) 576ToolStripRenderMode.System => new ToolStripSystemRenderer(isDefault: true), 577ToolStripRenderMode.Professional => new ToolStripProfessionalRenderer(isDefault: true),
System\Windows\Forms\Controls\ToolStrips\ToolStripManagerRenderMode.cs (3)
11Custom = ToolStripRenderMode.Custom, 12System = ToolStripRenderMode.System, 13Professional = ToolStripRenderMode.Professional
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
244public ToolStripRenderMode RenderMode
System\Windows\Forms\Controls\ToolStrips\ToolStripRendererSwitcher.cs (13)
19private readonly ToolStripRenderMode _defaultRenderMode = ToolStripRenderMode.ManagerRenderMode; 21public ToolStripRendererSwitcher(Control owner, ToolStripRenderMode defaultRenderMode) : this(owner) 43if (RenderMode == ToolStripRenderMode.ManagerRenderMode) 74public ToolStripRenderMode RenderMode 80return ToolStripRenderMode.ManagerRenderMode; 85return ToolStripRenderMode.Custom; 92return ToolStripRenderMode.Professional; 97return ToolStripRenderMode.System; 100return ToolStripRenderMode.Custom; 106if (value == ToolStripRenderMode.Custom) 111if (value == ToolStripRenderMode.ManagerRenderMode) 177return RenderMode != _defaultRenderMode && RenderMode != ToolStripRenderMode.Custom;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
956menu.RenderMode = ToolStripRenderMode.System;
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\ContextMenuStripActionList.cs (2)
80public ToolStripRenderMode RenderMode 82get => (ToolStripRenderMode)GetProperty(nameof(RenderMode))!;
System\Windows\Forms\Design\ToolStripActionList.cs (2)
94public ToolStripRenderMode RenderMode 96get => (ToolStripRenderMode)GetProperty(nameof(RenderMode))!;
System.Windows.Forms.Design.Tests (6)
System\Windows\Forms\Design\ContextMenuStripActionListTests.cs (3)
93[EnumData<ToolStripRenderMode>] 94public void RenderMode_GetSet_ReturnsExpected(ToolStripRenderMode renderMode) 96if (renderMode == ToolStripRenderMode.Custom)
System\Windows\Forms\Design\ToolStripActionListTests.cs (3)
79[EnumData<ToolStripRenderMode>] 80public void RenderMode_GetSet_ReturnsExpected(ToolStripRenderMode renderMode) 82if (renderMode == ToolStripRenderMode.Custom)
System.Windows.Forms.Tests (115)
System\Windows\Forms\MdiControlStripTests.cs (1)
130Assert.Equal(ToolStripRenderMode.ManagerRenderMode, mdiControlStrip.RenderMode);
System\Windows\Forms\MenuStripTests.cs (1)
128Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode);
System\Windows\Forms\StatusStripTests.cs (33)
128Assert.True(control.RenderMode is ToolStripRenderMode.System or ToolStripRenderMode.ManagerRenderMode); 469[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer), 3)] 470[InlineData(ToolStripRenderMode.ManagerRenderMode, typeof(ToolStripProfessionalRenderer), 2)] 471public void StatusStrip_RenderMode_Set_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType, int expectedSameRendererChangedCallCount) 483control.RenderMode = ToolStripRenderMode.System; 484Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 503control.RenderMode = ToolStripRenderMode.System; 504Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 512[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer), 2)] 513[InlineData(ToolStripRenderMode.ManagerRenderMode, typeof(ToolStripProfessionalRenderer), 1)] 514public void StatusStrip_RenderMode_SetWithCustomRenderer_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType, int expectedSameRendererChangedCallCount) 540control.RenderMode = ToolStripRenderMode.System; 541Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 555control.RenderMode = ToolStripRenderMode.Professional; 556Assert.Equal(ToolStripRenderMode.Professional, control.RenderMode); 559control.RenderMode = ToolStripRenderMode.System; 560Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 564Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 567control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 568Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 572Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 583control.RenderMode = ToolStripRenderMode.Professional; 584Assert.Equal(ToolStripRenderMode.Professional, control.RenderMode); 587control.RenderMode = ToolStripRenderMode.System; 588Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 592Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 595control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 596Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 600Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 605[InvalidEnumData<ToolStripRenderMode>] 606public void StatusStrip_RenderMode_SetInvalidValue_ThrowsInvalidEnumArgumentException(ToolStripRenderMode value) 616Assert.Throws<NotSupportedException>(() => control.RenderMode = ToolStripRenderMode.Custom);
System\Windows\Forms\ToolStripContentPanelTests.cs (43)
104Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 1154Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 1161Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 1170Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 1194Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 1204Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 1216Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 1286[InlineData(ToolStripRenderMode.ManagerRenderMode, typeof(ToolStripProfessionalRenderer), 3)] 1287[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer), 4)] 1288[InlineData(ToolStripRenderMode.System, typeof(ToolStripSystemRenderer), 4)] 1289public void ToolStripContentPanel_RenderMode_Set_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType, int expectedSetSameCallCount) 1301control.RenderMode = ToolStripRenderMode.System; 1302Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 1325[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer))] 1326[InlineData(ToolStripRenderMode.System, typeof(ToolStripSystemRenderer))] 1327public void ToolStripContentPanel_RenderMode_SetWithCustomRenderer_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType) 1355control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 1356Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 1365[InlineData(ToolStripRenderMode.ManagerRenderMode, typeof(ToolStripProfessionalRenderer), 3)] 1366[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer), 4)] 1367[InlineData(ToolStripRenderMode.System, typeof(ToolStripSystemRenderer), 4)] 1368public void ToolStripContentPanel_RenderMode_SetWithHandle_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType, int expectedSetSameCallCount) 1387control.RenderMode = ToolStripRenderMode.System; 1388Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 1420[InvalidEnumData<ToolStripRenderMode>] 1421public void ToolStripContentPanel_RenderMode_SetInvalidValue_ThrowsInvalidEnumArgumentException(ToolStripRenderMode value) 1431Assert.Throws<NotSupportedException>(() => control.RenderMode = ToolStripRenderMode.Custom); 1441item.RenderMode = ToolStripRenderMode.Professional; 1442Assert.Equal(ToolStripRenderMode.Professional, item.RenderMode); 1445item.RenderMode = ToolStripRenderMode.System; 1446Assert.Equal(ToolStripRenderMode.System, item.RenderMode); 1450Assert.Equal(ToolStripRenderMode.Custom, item.RenderMode); 1453item.RenderMode = ToolStripRenderMode.ManagerRenderMode; 1454Assert.Equal(ToolStripRenderMode.ManagerRenderMode, item.RenderMode); 1458Assert.Equal(ToolStripRenderMode.System, item.RenderMode); 1469item.RenderMode = ToolStripRenderMode.Professional; 1470Assert.Equal(ToolStripRenderMode.Professional, item.RenderMode); 1473item.RenderMode = ToolStripRenderMode.System; 1474Assert.Equal(ToolStripRenderMode.System, item.RenderMode); 1478Assert.Equal(ToolStripRenderMode.Custom, item.RenderMode); 1481item.RenderMode = ToolStripRenderMode.ManagerRenderMode; 1482Assert.Equal(ToolStripRenderMode.ManagerRenderMode, item.RenderMode); 1486Assert.Equal(ToolStripRenderMode.System, item.RenderMode);
System\Windows\Forms\ToolStripDropDownTests.cs (1)
136Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode);
System\Windows\Forms\ToolStripTests.cs (36)
144Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 299Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3237Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 3242Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 3249Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3295[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer))] 3296[InlineData(ToolStripRenderMode.System, typeof(ToolStripSystemRenderer))] 3297public void ToolStrip_RenderMode_Set_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType) 3309control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 3310Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3329control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 3330Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3338[InlineData(ToolStripRenderMode.Professional, typeof(ToolStripProfessionalRenderer))] 3339[InlineData(ToolStripRenderMode.System, typeof(ToolStripSystemRenderer))] 3340public void ToolStrip_RenderMode_SetWithCustomRenderer_ReturnsExpected(ToolStripRenderMode value, Type expectedRendererType) 3366control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 3367Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3381control.RenderMode = ToolStripRenderMode.Professional; 3382Assert.Equal(ToolStripRenderMode.Professional, control.RenderMode); 3385control.RenderMode = ToolStripRenderMode.System; 3386Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 3390Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 3393control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 3394Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3398Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3409control.RenderMode = ToolStripRenderMode.Professional; 3410Assert.Equal(ToolStripRenderMode.Professional, control.RenderMode); 3413control.RenderMode = ToolStripRenderMode.System; 3414Assert.Equal(ToolStripRenderMode.System, control.RenderMode); 3418Assert.Equal(ToolStripRenderMode.Custom, control.RenderMode); 3421control.RenderMode = ToolStripRenderMode.ManagerRenderMode; 3422Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3426Assert.Equal(ToolStripRenderMode.ManagerRenderMode, control.RenderMode); 3431[InvalidEnumData<ToolStripRenderMode>] 3432public void ToolStrip_RenderMode_SetInvalidValue_ThrowsInvalidEnumArgumentException(ToolStripRenderMode value) 3442Assert.Throws<NotSupportedException>(() => control.RenderMode = ToolStripRenderMode.Custom);