1450 references to ToolStripLayoutStyle
System.Windows.Forms (45)
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (7)
31
LayoutStyle =
ToolStripLayoutStyle
.Table;
114
[DefaultValue(
ToolStripLayoutStyle
.Table)]
115
public new
ToolStripLayoutStyle
LayoutStyle
294
if (LayoutStyle ==
ToolStripLayoutStyle
.Table)
340
if (LayoutStyle ==
ToolStripLayoutStyle
.Table)
353
if (LayoutStyle ==
ToolStripLayoutStyle
.Table)
449
if (LayoutStyle ==
ToolStripLayoutStyle
.Table)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (25)
39
private
ToolStripLayoutStyle
_layoutStyle =
ToolStripLayoutStyle
.StackWithOverflow;
824
return (LayoutStyle ==
ToolStripLayoutStyle
.HorizontalStackWithOverflow) ? ToolStripGripDisplayStyle.Vertical
1173
[AmbientValue(
ToolStripLayoutStyle
.StackWithOverflow)]
1174
public
ToolStripLayoutStyle
LayoutStyle
1178
if (_layoutStyle ==
ToolStripLayoutStyle
.StackWithOverflow)
1183
return
ToolStripLayoutStyle
.HorizontalStackWithOverflow;
1185
return
ToolStripLayoutStyle
.VerticalStackWithOverflow;
1201
case
ToolStripLayoutStyle
.Flow:
1210
case
ToolStripLayoutStyle
.Table:
1220
case
ToolStripLayoutStyle
.StackWithOverflow:
1221
case
ToolStripLayoutStyle
.HorizontalStackWithOverflow:
1222
case
ToolStripLayoutStyle
.VerticalStackWithOverflow:
1225
if (value !=
ToolStripLayoutStyle
.StackWithOverflow)
1227
UpdateOrientation((value ==
ToolStripLayoutStyle
.VerticalStackWithOverflow) ? Orientation.Vertical : Orientation.Horizontal);
1435
if (_layoutStyle ==
ToolStripLayoutStyle
.StackWithOverflow)
1768
protected virtual LayoutSettings? CreateLayoutSettings(
ToolStripLayoutStyle
layoutStyle) => layoutStyle switch
1770
ToolStripLayoutStyle
.Flow => new FlowLayoutSettings(this),
1771
ToolStripLayoutStyle
.Table => new TableLayoutSettings(this),
4457
return _layoutStyle !=
ToolStripLayoutStyle
.StackWithOverflow;
4522
if (!IsInToolStripPanel && _layoutStyle !=
ToolStripLayoutStyle
.HorizontalStackWithOverflow && _layoutStyle !=
ToolStripLayoutStyle
.VerticalStackWithOverflow)
4548
if (_layoutStyle is not
ToolStripLayoutStyle
.HorizontalStackWithOverflow and not
ToolStripLayoutStyle
.VerticalStackWithOverflow)
4554
if (LayoutEngine is ToolStripSplitStackLayout && _layoutStyle ==
ToolStripLayoutStyle
.StackWithOverflow)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (5)
924
protected override LayoutSettings? CreateLayoutSettings(
ToolStripLayoutStyle
style)
928
if (style ==
ToolStripLayoutStyle
.Flow)
1097
LayoutStyle =
ToolStripLayoutStyle
.Flow;
1305
if (LayoutStyle ==
ToolStripLayoutStyle
.Flow)
1882
return LayoutStyle !=
ToolStripLayoutStyle
.VerticalStackWithOverflow;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (2)
143
[DefaultValue(
ToolStripLayoutStyle
.Flow)]
144
public new
ToolStripLayoutStyle
LayoutStyle
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (1)
80
if (ParentInternal.LayoutStyle ==
ToolStripLayoutStyle
.VerticalStackWithOverflow)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.ToolStripLayoutData.cs (1)
14
private readonly
ToolStripLayoutStyle
_layoutStyle;
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
185
ToolStripLayoutStyle
.VerticalStackWithOverflow => false,
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitStackLayout.cs (3)
161
if (ToolStrip.LayoutStyle ==
ToolStripLayoutStyle
.HorizontalStackWithOverflow)
196
if (ToolStrip.LayoutStyle ==
ToolStripLayoutStyle
.HorizontalStackWithOverflow)
493
bool horizontal = (ToolStrip.LayoutStyle ==
ToolStripLayoutStyle
.HorizontalStackWithOverflow);
System.Windows.Forms.Tests (1402)
System\Windows\Forms\AccessibleObjects\MenuStrip.MenuStripAccessibleObjectTests.cs (99)
191
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
192
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
193
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
194
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
207
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
208
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
210
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
211
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
230
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
242
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
260
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
261
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
262
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
263
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
269
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
281
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisibleAndToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
296
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
297
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
298
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
299
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
304
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfOverflow(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
319
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
320
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
321
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
322
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
327
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndStackLayout(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
340
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, overflowSize };
341
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, overflowSize };
342
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, overflowSize };
343
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, overflowSize };
348
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, Size size)
360
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
376
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
392
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
408
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
424
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
442
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
460
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
477
public void MenuStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
502
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
503
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
504
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
505
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
519
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
520
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
539
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
551
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
562
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmptyAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
574
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfLastItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
590
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
606
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkippedAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
623
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
639
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
655
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
677
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
699
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
716
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
738
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
739
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
740
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
741
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
747
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
765
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
766
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
768
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
769
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
771
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
772
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
774
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
775
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
779
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
780
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
786
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
804
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
805
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
807
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
808
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
810
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
811
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
813
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
814
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
816
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
817
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
819
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
820
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
825
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
846
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
847
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
849
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
850
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
852
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
853
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
855
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
856
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
861
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
879
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, overflowSize };
880
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, overflowSize };
886
public void MenuStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
900
ToolStripLayoutStyle
? layoutStyle = null,
System\Windows\Forms\AccessibleObjects\StatusStrip.StatusStripAccessibleObjectTests.cs (99)
171
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
172
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
173
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
174
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
187
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
188
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
190
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
191
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
210
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
222
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
240
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
241
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
242
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
243
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
249
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
261
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisibleAndToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
276
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
277
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
278
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
279
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
284
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfOverflow(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
299
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
300
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
301
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
302
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
307
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndStackLayout(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
320
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, overflowSize };
321
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, overflowSize };
322
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, overflowSize };
323
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, overflowSize };
328
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, Size size)
340
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
356
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
372
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
388
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
404
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
422
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
440
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
457
public void StatusStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
482
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
483
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
484
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
485
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
499
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
500
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
519
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
531
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
542
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmptyAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
554
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfLastItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
570
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
586
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkippedAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
603
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
619
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
635
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
657
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
679
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
696
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
718
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
719
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
720
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
721
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
727
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
745
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
746
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
748
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
749
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
751
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
752
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
754
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
755
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
759
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
760
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
766
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
784
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
785
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
787
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
788
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
790
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
791
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
793
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
794
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
796
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
797
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
799
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
800
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
805
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
826
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
827
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
829
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
830
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
832
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
833
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
835
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
836
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
841
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
860
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, horizontalOverflowSize };
861
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, verticalOverflowSize };
867
public void StatusStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
881
ToolStripLayoutStyle
? layoutStyle = null,
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (111)
184
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
185
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
186
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
187
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
200
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
201
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
203
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
204
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
223
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
235
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
253
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
254
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
255
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
256
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
262
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
274
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfGripVisibleAndToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
289
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
290
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
291
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
292
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
297
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfOverflow(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
312
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
313
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
314
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
315
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
320
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndStackLayout(
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
333
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, overflowSize };
334
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, overflowSize };
335
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, overflowSize };
336
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, overflowSize };
341
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfCanNotOverflowAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, Size size)
353
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
369
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
385
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
401
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
417
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
435
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfFirstItemSkippedAndSecondAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
453
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
470
public void ToolStripAccessibleObject_FragmentNavigate_FirstChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
495
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalSize, canOverflow };
496
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalSize, canOverflow };
497
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalSize, canOverflow };
498
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalSize, canOverflow };
512
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, verticalSize, canOverflow };
513
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, horizontalSize, canOverflow };
532
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
544
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmpty(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
555
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfToolStripIsEmptyAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
567
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfLastItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
583
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
599
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsSkippedAndGripVisible(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
616
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
632
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
648
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
670
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfFirstItemSkippedAndAlignedAndLastSkippedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
692
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
709
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfAllItemsAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size, bool canOverflow)
731
yield return new object[] { grip,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
732
yield return new object[] { grip,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
733
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
734
yield return new object[] { grip,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
740
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
758
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
759
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
761
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
762
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
764
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
765
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
767
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
768
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
772
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
773
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
779
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflow(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
797
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
798
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
800
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
801
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
803
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
804
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
806
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
807
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
809
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
810
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Table, null, bothOverflowSize };
812
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
813
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.Flow, null, bothOverflowSize };
818
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndItemSkipped(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
839
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowGripSize };
840
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, null, horizontalOverflowSize };
842
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowGripSize };
843
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.VerticalStackWithOverflow, null, verticalOverflowSize };
845
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowGripSize };
846
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, horizontalOverflowSize };
848
yield return new object[] { ToolStripGripStyle.Visible,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowGripSize };
849
yield return new object[] { ToolStripGripStyle.Hidden,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, verticalOverflowSize };
854
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
872
yield return new object[] { grip,
ToolStripLayoutStyle
.Table, null, overflowSize };
873
yield return new object[] { grip,
ToolStripLayoutStyle
.Flow, null, overflowSize };
879
public void ToolStripAccessibleObject_FragmentNavigate_LastChild_ReturnsExpected_IfCannotOverflowAndFirstItemAlignedAndNonStackLayout(ToolStripGripStyle grip,
ToolStripLayoutStyle
layout, DockStyle? dock, Size size)
898
internal static
ToolStripLayoutStyle
[] GetStackToolStripLayoutStyles()
902
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
903
ToolStripLayoutStyle
.VerticalStackWithOverflow,
904
ToolStripLayoutStyle
.StackWithOverflow
908
internal static
ToolStripLayoutStyle
[] GetNonStackToolStripLayoutStyles()
912
ToolStripLayoutStyle
.Table,
913
ToolStripLayoutStyle
.Flow
917
internal static IEnumerable<(
ToolStripLayoutStyle
, ToolStripGripStyle)> GetLayoutsWithGripVisible()
919
foreach (
ToolStripLayoutStyle
layout in GetStackToolStripLayoutStyles())
925
internal static IEnumerable<(
ToolStripLayoutStyle
, ToolStripGripStyle)> GetLayoutsWithGripNotVisible()
927
foreach (
ToolStripLayoutStyle
layout in GetStackToolStripLayoutStyles())
932
foreach (
ToolStripLayoutStyle
layout in GetNonStackToolStripLayoutStyles())
941
ToolStripLayoutStyle
? layoutStyle = null,
System\Windows\Forms\FlowLayoutSettingsTests.cs (10)
21
LayoutStyle =
ToolStripLayoutStyle
.Flow
51
LayoutStyle =
ToolStripLayoutStyle
.Flow
64
LayoutStyle =
ToolStripLayoutStyle
.Flow
99
LayoutStyle =
ToolStripLayoutStyle
.Flow
110
LayoutStyle =
ToolStripLayoutStyle
.Flow
121
LayoutStyle =
ToolStripLayoutStyle
.Flow
133
LayoutStyle =
ToolStripLayoutStyle
.Flow
173
LayoutStyle =
ToolStripLayoutStyle
.Flow
236
LayoutStyle =
ToolStripLayoutStyle
.Flow
248
LayoutStyle =
ToolStripLayoutStyle
.Flow
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (1)
1728
LayoutStyle =
ToolStripLayoutStyle
.Table
System\Windows\Forms\Layout\TableLayoutSettingsTypeConverterTests.cs (5)
164
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
174
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
260
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
271
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
300
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
System\Windows\Forms\MdiControlStripTests.cs (2)
108
Assert.Equal(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, mdiControlStrip.LayoutStyle);
434
public new LayoutSettings CreateLayoutSettings(
ToolStripLayoutStyle
layoutStyle) => base.CreateLayoutSettings(layoutStyle);
System\Windows\Forms\MenuStripTests.cs (2)
106
Assert.Equal(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, control.LayoutStyle);
930
public new LayoutSettings CreateLayoutSettings(
ToolStripLayoutStyle
layoutStyle) => base.CreateLayoutSettings(layoutStyle);
System\Windows\Forms\StatusStripTests.cs (82)
106
Assert.Equal(
ToolStripLayoutStyle
.Table, control.LayoutStyle);
205
yield return new object[] {
ToolStripLayoutStyle
.Flow, RightToLeft.Yes, new Padding(14, 0, 1, 0) };
206
yield return new object[] {
ToolStripLayoutStyle
.Flow, RightToLeft.No, new Padding(1, 0, 14, 0) };
207
yield return new object[] {
ToolStripLayoutStyle
.Flow, RightToLeft.Inherit, new Padding(1, 0, 14, 0) };
209
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, RightToLeft.Yes, new Padding(14, 0, 1, 0) };
210
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, RightToLeft.No, new Padding(1, 0, 14, 0) };
211
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, RightToLeft.Inherit, new Padding(1, 0, 14, 0) };
213
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, RightToLeft.Yes, new Padding(14, 0, 1, 0) };
214
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, RightToLeft.No, new Padding(1, 0, 14, 0) };
215
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, RightToLeft.Inherit, new Padding(1, 0, 14, 0) };
217
yield return new object[] {
ToolStripLayoutStyle
.Table, RightToLeft.Yes, new Padding(14, 0, 1, 0) };
218
yield return new object[] {
ToolStripLayoutStyle
.Table, RightToLeft.No, new Padding(1, 0, 14, 0) };
219
yield return new object[] {
ToolStripLayoutStyle
.Table, RightToLeft.Inherit, new Padding(1, 0, 14, 0) };
221
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, RightToLeft.Yes, new Padding(1, 3, 1, 22) };
222
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, RightToLeft.No, new Padding(1, 3, 1, 22) };
223
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, RightToLeft.Inherit, new Padding(1, 3, 1, 22) };
228
public void StatusStrip_DefaultPadding_Get_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, RightToLeft rightToLeft, Padding expected)
240
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, 0, Orientation.Horizontal, 0 };
241
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, 0, Orientation.Horizontal, 0 };
242
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, 0, Orientation.Horizontal, 0 };
243
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, 0, Orientation.Horizontal, 0 };
244
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, 0, Orientation.Vertical, 0 };
246
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
247
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Fill, 1, Orientation.Horizontal, 0 };
248
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
249
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
250
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Fill, 1, Orientation.Vertical, 0 };
252
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, 1, Orientation.Vertical, 1 };
253
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, 1, Orientation.Horizontal, 0 };
254
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, 1, Orientation.Vertical, 1 };
255
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, 1, Orientation.Vertical, 1 };
256
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, 1, Orientation.Vertical, 0 };
258
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, 1, Orientation.Horizontal, 1 };
259
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, 1, Orientation.Horizontal, 0 };
260
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, 1, Orientation.Horizontal, 1 };
261
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, 1, Orientation.Horizontal, 1 };
262
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, 1, Orientation.Vertical, 0 };
264
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, 1, Orientation.Vertical, 1 };
265
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, 1, Orientation.Horizontal, 0 };
266
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, 1, Orientation.Vertical, 1 };
267
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, 1, Orientation.Vertical, 1 };
268
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, 1, Orientation.Vertical, 0 };
270
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, 1, Orientation.Horizontal, 1 };
271
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, 1, Orientation.Horizontal, 0 };
272
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, 1, Orientation.Horizontal, 1 };
273
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, 1, Orientation.Horizontal, 1 };
274
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, 1, Orientation.Vertical, 0 };
279
public void StatusStrip_Dock_Set_GetReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle value, int expectedLayoutCallCount, Orientation expectedOrientation, int expectedLayoutStyleChangedCallCount)
352
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
353
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
354
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
355
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
356
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
361
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
362
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
363
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
364
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
365
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
371
public void StatusStrip_LayoutStyle_Set_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
621
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
634
public void StatusStrip_SizeGripBounds_Get_ReturnsExpected(bool sizingGrip,
ToolStripLayoutStyle
layoutStyle, RightToLeft rightToLeft, Rectangle expected)
647
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
660
public void StatusStrip_SizeGripBounds_GetLargeSize_ReturnsExpected(bool sizingGrip,
ToolStripLayoutStyle
layoutStyle, RightToLeft rightToLeft, Rectangle expected)
674
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
687
public void StatusStrip_SizeGripBounds_GetSmallSize_ReturnsExpected(bool sizingGrip,
ToolStripLayoutStyle
layoutStyle, RightToLeft rightToLeft, Rectangle expected)
1129
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
1142
public void Control_OnLayout_Invoke_CallsLayout(
ToolStripLayoutStyle
layoutStyle, DockStyle dock, LayoutEventArgs eventArgs)
System\Windows\Forms\TableLayoutColumnStyleCollectionTests.cs (8)
13
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
25
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
37
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
49
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
63
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
73
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
88
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
101
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
System\Windows\Forms\TableLayoutRowStyleCollectionTests.cs (8)
13
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
25
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
37
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
49
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
63
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
73
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
88
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
101
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
System\Windows\Forms\TableLayoutStyleCollectionTests.cs (23)
15
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
28
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
40
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
52
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
62
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
71
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
83
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
97
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
106
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
115
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
126
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
140
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
156
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
167
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
177
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
189
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
204
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
216
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
225
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
240
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
258
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
272
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
286
using ToolStrip toolStrip = new() { LayoutStyle =
ToolStripLayoutStyle
.Table };
System\Windows\Forms\ToolStripDropDownTests.cs (163)
113
Assert.Equal(
ToolStripLayoutStyle
.Flow, control.LayoutStyle);
1114
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1115
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1116
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1117
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1118
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1119
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1120
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1121
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1122
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1123
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1124
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1125
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1126
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1127
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1128
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1130
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1131
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1132
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1133
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1134
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1135
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1136
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1137
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1138
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1139
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1140
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1141
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1142
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1143
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1144
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1146
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1147
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1148
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1149
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1150
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1151
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1152
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1153
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1154
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1155
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1156
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1157
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1158
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1159
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1160
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1162
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1163
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1164
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1165
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1166
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1167
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1168
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1169
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1170
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1171
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1172
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1173
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1174
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1175
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1176
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1178
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1179
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1180
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1181
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1182
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1183
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1184
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1185
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1186
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1187
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1188
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1189
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1190
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1191
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1192
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1197
public void ToolStripDropDown_DefaultDropDownDirection_Get_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1210
public void ToolStripDropDown_DefaultDropDownDirection_GetDesignMode_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1239
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1240
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1241
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1242
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1243
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1244
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1245
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1246
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1247
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1248
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1249
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1250
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1251
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1252
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1253
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1255
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1256
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1257
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1258
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1259
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1260
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1261
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1262
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1263
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1264
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1265
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1266
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1267
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1268
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1269
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1271
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1272
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1273
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1274
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1275
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1276
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1277
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1278
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1279
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1280
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1281
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1282
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1283
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1284
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1285
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1287
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1288
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1289
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1290
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1291
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1292
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1293
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1294
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1295
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1296
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1297
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1298
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1299
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1300
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1301
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1303
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1304
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1305
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1306
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1307
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Right };
1308
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1309
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1310
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1311
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1312
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1313
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1314
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1315
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1316
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1317
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1323
public void ToolStripDropDown_DefaultDropDownDirection_GetWithParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1342
public void ToolStripDropDown_DefaultDropDownDirection_GetDesignModeWithParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
3006
FlowLayoutSettings settings = Assert.IsType<FlowLayoutSettings>(toolStrip.CreateLayoutSettings(
ToolStripLayoutStyle
.Flow));
3017
TableLayoutSettings settings = Assert.IsType<TableLayoutSettings>(toolStrip.CreateLayoutSettings(
ToolStripLayoutStyle
.Table));
3028
[InvalidEnumData<
ToolStripLayoutStyle
>]
3029
[InlineData(
ToolStripLayoutStyle
.StackWithOverflow)]
3030
[InlineData(
ToolStripLayoutStyle
.HorizontalStackWithOverflow)]
3031
[InlineData(
ToolStripLayoutStyle
.VerticalStackWithOverflow)]
3032
public void ToolStripDropDown_CreateLayoutSettings_InvalidLayoutStyle_ReturnsNull(
ToolStripLayoutStyle
layoutStyle)
5176
public new LayoutSettings CreateLayoutSettings(
ToolStripLayoutStyle
layoutStyle) => base.CreateLayoutSettings(layoutStyle);
System\Windows\Forms\ToolStripGripRenderEventArgsTests.cs (1)
39
LayoutStyle =
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
System\Windows\Forms\ToolStripSeparatorTests.cs (73)
767
yield return new object[] {
ToolStripLayoutStyle
.Flow, Size.Empty, new Size(6, 23) };
768
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(-1, -2), new Size(6, 23) };
769
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(10, 20), new Size(6, 23) };
770
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(30, 40), new Size(6, 23) };
771
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(int.MaxValue, int.MaxValue), new Size(6, 23) };
773
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Size.Empty, new Size(6, 23) };
774
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(-1, -2), new Size(6, 23) };
775
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(10, 20), new Size(6, 23) };
776
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(30, 40), new Size(6, 23) };
777
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(6, 23) };
779
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, Size.Empty, new Size(6, 23) };
780
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(-1, -2), new Size(6, 23) };
781
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(10, 20), new Size(6, 23) };
782
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(30, 40), new Size(6, 23) };
783
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(6, 23) };
785
yield return new object[] {
ToolStripLayoutStyle
.Table, Size.Empty, new Size(6, 23) };
786
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(-1, -2), new Size(6, 23) };
787
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(10, 20), new Size(6, 23) };
788
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(30, 40), new Size(6, 23) };
789
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(int.MaxValue, int.MaxValue), new Size(6, 23) };
791
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, Size.Empty, new Size(23, 6) };
792
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(-1, -2), new Size(23, 6) };
793
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(10, 20), new Size(23, 6) };
794
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(30, 40), new Size(23, 6) };
795
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(23, 6) };
800
public void ToolStripSeparator_GetPreferredSize_InvokeWithOwner_ReturnsExpected(
ToolStripLayoutStyle
ownerLayoutStyle, Size proposedSize, Size expected)
818
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
830
public void ToolStripSeparator_GetPreferredSize_InvokeWithToolStripDropDownMenuOwner_ReturnsExpected(
ToolStripLayoutStyle
ownerLayoutStyle, Size proposedSize)
848
public void ToolStripSeparator_GetPreferredSize_InvokeWithParent_ReturnsExpected(
ToolStripLayoutStyle
parentLayoutStyle, Size proposedSize, Size expected)
866
yield return new object[] {
ToolStripLayoutStyle
.Flow, Size.Empty, new Size(91, 6) };
867
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(-1, -2), new Size(91, 6) };
868
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(10, 20), new Size(91, 6) };
869
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(30, 40), new Size(91, 6) };
870
yield return new object[] {
ToolStripLayoutStyle
.Flow, new Size(int.MaxValue, int.MaxValue), new Size(91, 6) };
872
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Size.Empty, new Size(91, 6) };
873
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(-1, -2), new Size(91, 6) };
874
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(10, 20), new Size(91, 6) };
875
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(30, 40), new Size(91, 6) };
876
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(91, 6) };
878
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, Size.Empty, new Size(52, 6) };
879
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(-1, -2), new Size(52, 6) };
880
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(10, 20), new Size(52, 6) };
881
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(30, 40), new Size(52, 6) };
882
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(52, 6) };
884
yield return new object[] {
ToolStripLayoutStyle
.Table, Size.Empty, new Size(91, 6) };
885
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(-1, -2), new Size(91, 6) };
886
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(10, 20), new Size(91, 6) };
887
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(30, 40), new Size(91, 6) };
888
yield return new object[] {
ToolStripLayoutStyle
.Table, new Size(int.MaxValue, int.MaxValue), new Size(91, 6) };
890
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, Size.Empty, new Size(52, 6) };
891
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(-1, -2), new Size(52, 6) };
892
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(10, 20), new Size(52, 6) };
893
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(30, 40), new Size(52, 6) };
894
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, new Size(int.MaxValue, int.MaxValue), new Size(52, 6) };
899
public void ToolStripSeparator_GetPreferredSize_InvokeWithToolStripDropDownMenuParent_ReturnsExpected(
ToolStripLayoutStyle
ownerLayoutStyle, Size proposedSize, Size expected)
1115
foreach (
ToolStripLayoutStyle
layoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
1199
foreach (
ToolStripLayoutStyle
ownerLayoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
1201
yield return new object[] { ownerLayoutStyle,
ToolStripLayoutStyle
.Flow, true };
1202
yield return new object[] { ownerLayoutStyle,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, true };
1203
yield return new object[] { ownerLayoutStyle,
ToolStripLayoutStyle
.StackWithOverflow, true };
1204
yield return new object[] { ownerLayoutStyle,
ToolStripLayoutStyle
.Table, true };
1205
yield return new object[] { ownerLayoutStyle,
ToolStripLayoutStyle
.VerticalStackWithOverflow, false };
1211
public void ToolStripSeparator_OnPaint_InvokeWithOwnerAndParent_DoesNotCallPaint(
ToolStripLayoutStyle
ownerLayoutStyle,
ToolStripLayoutStyle
parentLayoutStyle, bool expectedVertical)
1271
foreach (
ToolStripLayoutStyle
ownerLayoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
1273
foreach (
ToolStripLayoutStyle
parentLayoutStyle in Enum.GetValues(typeof(
ToolStripLayoutStyle
)))
1282
public void ToolStripSeparator_OnPaint_InvokeWithOwnerAndToolStripDropDownMenuParent_DoesNotCallPaint(
ToolStripLayoutStyle
ownerLayoutStyle,
ToolStripLayoutStyle
parentLayoutStyle)
System\Windows\Forms\ToolStripTests.cs (715)
124
Assert.Equal(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, control.LayoutStyle);
279
Assert.Equal(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, control.LayoutStyle);
1665
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1666
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1667
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1668
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1669
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1670
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1671
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1672
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1673
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1674
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1675
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1676
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1677
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1678
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1679
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1681
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1682
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1683
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1684
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1685
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1686
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1687
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1688
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1689
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1690
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1691
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1692
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1693
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1694
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1695
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1697
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1698
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1699
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1700
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1701
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1702
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1703
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1704
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1705
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1706
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1707
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1708
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1709
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1710
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1711
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1713
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1714
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1715
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1716
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1717
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1718
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1719
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1720
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1721
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1722
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1723
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1724
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1725
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1726
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1727
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1729
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1730
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1731
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1732
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1733
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1734
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1735
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1736
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1737
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1738
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1739
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1740
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1741
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1742
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1743
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1748
public void ToolStrip_DefaultDropDownDirection_Get_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1761
public void ToolStrip_DefaultDropDownDirection_GetDesignMode_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1790
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1791
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1792
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1793
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1794
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1795
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1796
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1797
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1798
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1799
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1800
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1801
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1802
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1803
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1804
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1806
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1807
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1808
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1809
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1810
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1811
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1812
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1813
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1814
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1815
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1816
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1817
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1818
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1819
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1820
yield return new object[] { parentDock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1822
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1823
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1824
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1825
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1826
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1827
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1828
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1829
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1830
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1831
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1832
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1833
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1834
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1835
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1836
yield return new object[] { parentDock,
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1838
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1839
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1840
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1841
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1842
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1843
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1844
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1845
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1846
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1847
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1848
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1849
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1850
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1851
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1852
yield return new object[] { parentDock,
ToolStripLayoutStyle
.Table, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1854
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1855
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.No, ToolStripDropDownDirection.Right };
1856
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1857
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1858
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.No, ToolStripDropDownDirection.Left };
1859
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1860
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1861
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.No, ToolStripDropDownDirection.Right };
1862
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1863
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1864
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.No, ToolStripDropDownDirection.Right };
1865
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1866
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1867
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.No, ToolStripDropDownDirection.Right };
1868
yield return new object[] { parentDock,
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1874
public void ToolStrip_DefaultDropDownDirection_GetWithParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1892
public void ToolStrip_DefaultDropDownDirection_GetDesignModeWithParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
1926
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1927
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1928
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1929
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1930
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1931
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1932
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1933
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1934
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1935
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1936
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1937
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1938
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1939
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1940
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1942
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1943
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1944
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1945
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1946
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1947
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1948
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1949
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1950
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1951
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1952
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1953
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1954
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1955
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1956
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1958
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1959
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1960
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1961
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1962
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Left };
1963
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1964
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1965
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
1966
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1967
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1968
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1969
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1970
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1971
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1972
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1974
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1975
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1976
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1977
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1978
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1979
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1980
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1981
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1982
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1983
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
1984
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
1985
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
1986
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
1987
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
1988
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
1990
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1991
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
1992
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1993
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Left };
1994
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Left };
1995
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
1996
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
1997
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
1998
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
1999
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2000
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2001
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2002
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2003
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2004
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2010
public void ToolStrip_DefaultDropDownDirection_GetWithToolStripPanelParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
2030
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2031
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2032
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2033
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2034
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2035
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2036
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2037
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2038
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2039
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2040
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2041
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2042
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
2043
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
2044
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
2046
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2047
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2048
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2049
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2050
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2051
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2052
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2053
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2054
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2055
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2056
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2057
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2058
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
2059
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
2060
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
2062
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2063
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2064
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2065
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Left };
2066
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Left };
2067
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
2068
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2069
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2070
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2071
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2072
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2073
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2074
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
2075
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
2076
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
2078
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2079
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2080
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2081
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2082
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2083
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2084
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2085
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2086
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2087
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.BelowLeft };
2088
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.BelowRight };
2089
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.BelowRight };
2090
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Yes, ToolStripDropDownDirection.AboveLeft };
2091
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.No, ToolStripDropDownDirection.AboveRight };
2092
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.AboveRight };
2094
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2095
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2096
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2097
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Left };
2098
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Left };
2099
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Left };
2100
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2101
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2102
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2103
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2104
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2105
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2106
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Yes, ToolStripDropDownDirection.Right };
2107
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.No, ToolStripDropDownDirection.Right };
2108
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow, childDock, RightToLeft.Inherit, ToolStripDropDownDirection.Right };
2114
public void ToolStrip_DefaultDropDownDirection_GetDesignModeWithToolStripPanelParent_ReturnsExpected(DockStyle parentDock,
ToolStripLayoutStyle
layoutStyle, DockStyle dock, RightToLeft rightToLeft, ToolStripDropDownDirection expected)
2268
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Visible, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2269
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Visible, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2270
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Visible, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2271
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Hidden, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2272
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Hidden, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2273
yield return new object[] {
ToolStripLayoutStyle
.Flow, ToolStripGripStyle.Hidden, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2275
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Yes, new Rectangle(0, 0, width, 25) };
2276
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.No, new Rectangle(x, 0, width, 25) };
2277
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Inherit, new Rectangle(x, 0, width, 25) };
2278
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2279
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2280
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2282
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Yes, new Rectangle(0, 0, width, 25) };
2283
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.No, new Rectangle(x, 0, width, 25) };
2284
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Inherit, new Rectangle(x, 0, width, 25) };
2285
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2286
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2287
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2289
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Visible, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2290
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Visible, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2291
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Visible, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2292
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Hidden, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2293
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Hidden, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2294
yield return new object[] {
ToolStripLayoutStyle
.Table, ToolStripGripStyle.Hidden, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2296
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Yes, new Rectangle(0, x, 99, height) };
2297
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.No, new Rectangle(0, x, 99, height) };
2298
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Visible, RightToLeft.Inherit, new Rectangle(0, x, 99, height) };
2299
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Yes, new Rectangle(0, 0, 99, 25) };
2300
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.No, new Rectangle(0, 0, 99, 25) };
2301
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, ToolStripGripStyle.Hidden, RightToLeft.Inherit, new Rectangle(0, 0, 99, 25) };
2306
public void ToolStrip_DisplayRectangle_Get_ReturnsExpected(
ToolStripLayoutStyle
layoutStyle, ToolStripGripStyle gripStyle, RightToLeft rightToLeft, Rectangle expected)
2333
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, 1, Orientation.Horizontal, 1 };
2334
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, 1, Orientation.Horizontal, 0 };
2335
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, 1, Orientation.Horizontal, 1 };
2336
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, 1, Orientation.Horizontal, 1 };
2337
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, 1, Orientation.Vertical, 0 };
2339
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
2340
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Fill, 1, Orientation.Horizontal, 0 };
2341
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
2342
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Fill, 1, Orientation.Horizontal, 1 };
2343
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Fill, 1, Orientation.Vertical, 0 };
2345
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, 1, Orientation.Vertical, 1 };
2346
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, 1, Orientation.Horizontal, 0 };
2347
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, 1, Orientation.Vertical, 1 };
2348
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, 1, Orientation.Vertical, 1 };
2349
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, 1, Orientation.Vertical, 0 };
2351
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, 1, Orientation.Horizontal, 1 };
2352
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, 1, Orientation.Horizontal, 0 };
2353
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, 1, Orientation.Horizontal, 1 };
2354
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, 1, Orientation.Horizontal, 1 };
2355
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, 1, Orientation.Vertical, 0 };
2357
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, 1, Orientation.Vertical, 1 };
2358
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, 1, Orientation.Horizontal, 0 };
2359
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, 1, Orientation.Vertical, 1 };
2360
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, 1, Orientation.Vertical, 1 };
2361
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, 1, Orientation.Vertical, 0 };
2363
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, 0, Orientation.Horizontal, 0 };
2364
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, 0, Orientation.Horizontal, 0 };
2365
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, 0, Orientation.Horizontal, 0 };
2366
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, 0, Orientation.Horizontal, 0 };
2367
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, 0, Orientation.Vertical, 0 };
2372
public void ToolStrip_Dock_Set_GetReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle value, int expectedLayoutCallCount, Orientation expectedOrientation, int expectedLayoutStyleChangedCallCount)
2416
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, Orientation.Horizontal, 0, 1, 1 };
2417
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, Orientation.Horizontal, 1, 0, 1 };
2418
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, Orientation.Horizontal, 0, 1, 1 };
2419
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, Orientation.Horizontal, 0, 1, 1 };
2420
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, Orientation.Vertical, 0, 0, 1 };
2422
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Fill, Orientation.Horizontal, 0, 1, 1 };
2423
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Fill, Orientation.Horizontal, 1, 0, 1 };
2424
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Fill, Orientation.Horizontal, 0, 1, 1 };
2425
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Fill, Orientation.Horizontal, 0, 1, 1 };
2426
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Fill, Orientation.Vertical, 0, 0, 1 };
2428
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, Orientation.Vertical, 0, 1, 1 };
2429
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, Orientation.Horizontal, 1, 0, 1 };
2430
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, Orientation.Vertical, 0, 1, 1 };
2431
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, Orientation.Vertical, 0, 1, 1 };
2432
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, Orientation.Vertical, 0, 0, 1 };
2434
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, Orientation.Horizontal, 0, 1, 1 };
2435
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, Orientation.Horizontal, 1, 0, 1 };
2436
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, Orientation.Horizontal, 0, 1, 1 };
2437
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, Orientation.Horizontal, 0, 1, 1 };
2438
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, Orientation.Vertical, 0, 0, 1 };
2440
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, Orientation.Vertical, 0, 1, 1 };
2441
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, Orientation.Horizontal, 1, 0, 1 };
2442
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, Orientation.Vertical, 0, 1, 1 };
2443
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, Orientation.Vertical, 0, 1, 1 };
2444
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, Orientation.Vertical, 0, 0, 1 };
2446
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, Orientation.Horizontal, 0, 0, 0 };
2447
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, Orientation.Horizontal, 0, 0, 0 };
2448
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, Orientation.Horizontal, 0, 0, 0 };
2449
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, Orientation.Horizontal, 0, 0, 0 };
2450
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, Orientation.Vertical, 0, 0, 0 };
2455
public void ToolStrip_Dock_SetWithParent_GetReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle value, Orientation expectedOrientation, int expectedLayoutCallCount, int expectedLayoutStyleChangedCallCount, int expectedParentLayoutCallCount)
2522
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Bottom, Orientation.Horizontal, 1 };
2523
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Bottom, Orientation.Horizontal, 1 };
2524
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Bottom, Orientation.Horizontal, 1 };
2525
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Bottom, Orientation.Horizontal, 1 };
2526
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Bottom, Orientation.Horizontal, 1 };
2528
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Fill, Orientation.Horizontal, 1 };
2529
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Fill, Orientation.Horizontal, 1 };
2530
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Fill, Orientation.Horizontal, 1 };
2531
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Fill, Orientation.Horizontal, 1 };
2532
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Fill, Orientation.Horizontal, 1 };
2534
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Left, Orientation.Horizontal, 1 };
2535
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Left, Orientation.Horizontal, 1 };
2536
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Left, Orientation.Horizontal, 1 };
2537
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Left, Orientation.Horizontal, 1 };
2538
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Left, Orientation.Horizontal, 1 };
2540
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.None, Orientation.Horizontal, 1 };
2541
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.None, Orientation.Horizontal, 1 };
2542
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.None, Orientation.Horizontal, 1 };
2543
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.None, Orientation.Horizontal, 1 };
2544
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.None, Orientation.Horizontal, 1 };
2546
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Right, Orientation.Horizontal, 1 };
2547
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Right, Orientation.Horizontal, 1 };
2548
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Right, Orientation.Horizontal, 1 };
2549
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Right, Orientation.Horizontal, 1 };
2550
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Right, Orientation.Horizontal, 1 };
2552
yield return new object[] {
ToolStripLayoutStyle
.Flow, DockStyle.Top, Orientation.Horizontal, 0 };
2553
yield return new object[] {
ToolStripLayoutStyle
.HorizontalStackWithOverflow, DockStyle.Top, Orientation.Horizontal, 0 };
2554
yield return new object[] {
ToolStripLayoutStyle
.StackWithOverflow, DockStyle.Top, Orientation.Horizontal, 0 };
2555
yield return new object[] {
ToolStripLayoutStyle
.Table, DockStyle.Top, Orientation.Horizontal, 0 };
2556
yield return new object[] {
ToolStripLayoutStyle
.VerticalStackWithOverflow, DockStyle.Top, Orientation.Horizontal, 0 };
2561
public void ToolStrip_Dock_SetWithToolStripPanelParent_GetReturnsExpected(
ToolStripLayoutStyle
layoutStyle, DockStyle value, Orientation expectedOrientation, int expectedLayoutCallCount)
2873
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2874
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2875
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2876
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2877
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
2882
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
2883
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
2884
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
2885
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
2886
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
2892
public void ToolStrip_LayoutStyle_Set_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
2919
public void ToolStrip_LayoutStyle_SetWithParent_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
2964
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2965
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2966
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2967
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2968
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
2973
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2974
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2975
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
2976
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
2977
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
2983
public void ToolStrip_LayoutStyle_SetWithToolStripPanelParent_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
3028
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3029
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3030
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3031
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3032
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3033
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3034
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3035
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3036
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3037
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3038
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3039
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3040
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3041
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3042
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3043
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3044
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3045
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3046
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3047
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3048
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3049
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3050
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3051
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3052
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3057
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3058
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3059
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3060
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3061
yield return new object[] { dock,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3062
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3063
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3064
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3065
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3066
yield return new object[] { dock,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3067
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3068
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3069
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3070
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3071
yield return new object[] { dock,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3072
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3073
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3074
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3075
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 0 };
3076
yield return new object[] { dock,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3077
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3078
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3079
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3080
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3081
yield return new object[] { dock,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3087
public void ToolStrip_LayoutStyle_SetWithCustomOldValue_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
oldValue,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
3115
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3116
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3117
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3118
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3119
yield return new object[] { DockStyle.None,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 2 };
3121
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 2 };
3122
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 2 };
3123
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3124
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 2 };
3125
yield return new object[] { DockStyle.Left,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3127
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 2 };
3128
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 2 };
3129
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 0 };
3130
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 2 };
3131
yield return new object[] { DockStyle.Right,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 1 };
3133
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3134
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3135
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3136
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3137
yield return new object[] { DockStyle.Top,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 2 };
3139
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Flow,
ToolStripLayoutStyle
.Flow, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3140
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.HorizontalStackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 1 };
3141
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.StackWithOverflow,
ToolStripLayoutStyle
.HorizontalStackWithOverflow, Orientation.Horizontal, ToolStripGripDisplayStyle.Vertical, 0 };
3142
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.Table,
ToolStripLayoutStyle
.Table, Orientation.Horizontal, ToolStripGripDisplayStyle.Horizontal, 1 };
3143
yield return new object[] { DockStyle.Bottom,
ToolStripLayoutStyle
.VerticalStackWithOverflow,
ToolStripLayoutStyle
.VerticalStackWithOverflow, Orientation.Vertical, ToolStripGripDisplayStyle.Horizontal, 2 };
3148
public void ToolStrip_LayoutStyle_SetWithHandle_GetReturnsExpected(DockStyle dock,
ToolStripLayoutStyle
value,
ToolStripLayoutStyle
expected, Orientation expectedOrientation, ToolStripGripDisplayStyle expectedGripDisplayStyle, int expectedLayoutCallCount)
3200
control.LayoutStyle =
ToolStripLayoutStyle
.Flow;
3201
Assert.Equal(
ToolStripLayoutStyle
.Flow, control.LayoutStyle);
3205
control.LayoutStyle =
ToolStripLayoutStyle
.Flow;
3206
Assert.Equal(
ToolStripLayoutStyle
.Flow, control.LayoutStyle);
3210
control.LayoutStyle =
ToolStripLayoutStyle
.Table;
3211
Assert.Equal(
ToolStripLayoutStyle
.Table, control.LayoutStyle);
3216
control.LayoutStyle =
ToolStripLayoutStyle
.Flow;
3217
Assert.Equal(
ToolStripLayoutStyle
.Flow, control.LayoutStyle);
4324
FlowLayoutSettings settings = Assert.IsType<FlowLayoutSettings>(toolStrip.CreateLayoutSettings(
ToolStripLayoutStyle
.Flow));
4335
TableLayoutSettings settings = Assert.IsType<TableLayoutSettings>(toolStrip.CreateLayoutSettings(
ToolStripLayoutStyle
.Table));
4346
[InvalidEnumData<
ToolStripLayoutStyle
>]
4347
[InlineData(
ToolStripLayoutStyle
.StackWithOverflow)]
4348
[InlineData(
ToolStripLayoutStyle
.HorizontalStackWithOverflow)]
4349
[InlineData(
ToolStripLayoutStyle
.VerticalStackWithOverflow)]
4350
public void ToolStrip_CreateLayoutSettings_InvalidLayoutStyle_ReturnsNull(
ToolStripLayoutStyle
layoutStyle)
7276
[InlineData(
ToolStripLayoutStyle
.Flow, true, ToolStripGripStyle.Visible)]
7277
[InlineData(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, true, ToolStripGripStyle.Visible)]
7278
[InlineData(
ToolStripLayoutStyle
.StackWithOverflow, true, ToolStripGripStyle.Visible)]
7279
[InlineData(
ToolStripLayoutStyle
.Table, true, ToolStripGripStyle.Visible)]
7280
[InlineData(
ToolStripLayoutStyle
.VerticalStackWithOverflow, true, ToolStripGripStyle.Visible)]
7281
[InlineData(
ToolStripLayoutStyle
.Flow, true, ToolStripGripStyle.Hidden)]
7282
[InlineData(
ToolStripLayoutStyle
.HorizontalStackWithOverflow, true, ToolStripGripStyle.Hidden)]
7283
[InlineData(
ToolStripLayoutStyle
.StackWithOverflow, true, ToolStripGripStyle.Hidden)]
7284
[InlineData(
ToolStripLayoutStyle
.Table, true, ToolStripGripStyle.Hidden)]
7285
[InlineData(
ToolStripLayoutStyle
.VerticalStackWithOverflow, true, ToolStripGripStyle.Hidden)]
7286
public void ToolStrip_GetNextItem_ItemsBackwardExpected(
ToolStripLayoutStyle
toolStripLayoutStyle, bool tabStop, ToolStripGripStyle gripStyle)
7405
toolStrip.LayoutStyle =
ToolStripLayoutStyle
.Flow;
7408
toolStrip.LayoutStyle =
ToolStripLayoutStyle
.HorizontalStackWithOverflow;
7411
toolStrip.LayoutStyle =
ToolStripLayoutStyle
.VerticalStackWithOverflow;
7414
toolStrip.LayoutStyle =
ToolStripLayoutStyle
.Table;
7417
toolStrip.LayoutStyle =
ToolStripLayoutStyle
.StackWithOverflow;
7577
public new LayoutSettings CreateLayoutSettings(
ToolStripLayoutStyle
layoutStyle) => base.CreateLayoutSettings(layoutStyle);
WinFormsControlsTest (3)
ToolStripSeparatorPreferredSize.cs (3)
18
_toolStrip1.LayoutStyle = _toolStrip1.LayoutStyle ==
ToolStripLayoutStyle
.VerticalStackWithOverflow
19
?
ToolStripLayoutStyle
.HorizontalStackWithOverflow
20
:
ToolStripLayoutStyle
.VerticalStackWithOverflow;