255 references to ToolStripTextDirection
System.Windows.Forms (30)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (7)
1686[DefaultValue(ToolStripTextDirection.Horizontal)] 1689public virtual ToolStripTextDirection TextDirection 1693ToolStripTextDirection textDirection = Properties.GetValueOrDefault(s_propTextDirection, ToolStripTextDirection.Horizontal); 1695if (textDirection == ToolStripTextDirection.Inherit) 1697textDirection = ToolStripTextDirection.Horizontal; 1705Properties.AddOrRemoveValue(s_propTextDirection, value, defaultValue: ToolStripTextDirection.Horizontal);
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (2)
419[DefaultValue(ToolStripTextDirection.Horizontal)] 420public override ToolStripTextDirection TextDirection
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (2)
776[DefaultValue(ToolStripTextDirection.Horizontal)] 779public override ToolStripTextDirection TextDirection
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.ToolStripDropDownButtonInternalLayout.cs (2)
36if (_ownerItem.TextDirection == ToolStripTextDirection.Horizontal) 55if (_ownerItem.TextDirection == ToolStripTextDirection.Horizontal)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (10)
1900public virtual ToolStripTextDirection TextDirection 1904ToolStripTextDirection textDirection = Properties.GetValueOrDefault(s_textDirectionProperty, ToolStripTextDirection.Inherit); 1906if (textDirection == ToolStripTextDirection.Inherit) 1915textDirection = (Owner is null) ? ToolStripTextDirection.Horizontal : Owner.TextDirection; 1924Properties.AddOrRemoveValue(s_textDirectionProperty, value, defaultValue: ToolStripTextDirection.Inherit); 2972ToolStripTextDirection textDirection = Properties.GetValueOrDefault(s_textDirectionProperty, ToolStripTextDirection.Inherit); 2974if (textDirection == ToolStripTextDirection.Inherit) 3421public virtual void ResetTextDirection() => TextDirection = ToolStripTextDirection.Inherit;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (1)
148if (Owner.TextDirection != ToolStripTextDirection.Horizontal)
System\Windows\Forms\Controls\ToolStrips\ToolStripItemTextRenderEventArgs.cs (1)
101public ToolStripTextDirection TextDirection { get; set; }
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (2)
873if (e.TextDirection != ToolStripTextDirection.Horizontal && textRect.Width > 0 && textRect.Height > 0) 882textBmp.RotateFlip((e.TextDirection == ToolStripTextDirection.Vertical90) ? RotateFlipType.Rotate90FlipNone : RotateFlipType.Rotate270FlipNone);
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (2)
219[DefaultValue(ToolStripTextDirection.Horizontal)] 220public override ToolStripTextDirection TextDirection
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonButton.cs (1)
63public override ToolStripTextDirection TextDirection
System.Windows.Forms.Tests (225)
System\Windows\Forms\MdiControlStripTests.cs (1)
143Assert.Equal(ToolStripTextDirection.Horizontal, mdiControlStrip.TextDirection);
System\Windows\Forms\MenuStripTests.cs (1)
141Assert.Equal(ToolStripTextDirection.Horizontal, control.TextDirection);
System\Windows\Forms\StatusStripTests.cs (1)
144Assert.Equal(ToolStripTextDirection.Horizontal, control.TextDirection);
System\Windows\Forms\ToolStripButtonTests.cs (11)
89Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 170Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 257Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 347Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 435Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 533Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 1284TextDirection = ToolStripTextDirection.Vertical270, 1319Assert.Equal(ToolStripTextDirection.Vertical270, e.TextDirection); 1375TextDirection = ToolStripTextDirection.Vertical270, 1410Assert.Equal(ToolStripTextDirection.Vertical270, e.TextDirection); 1472TextDirection = ToolStripTextDirection.Vertical270,
System\Windows\Forms\ToolStripControlHostTests.cs (13)
118Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 2332yield return new object[] { ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal }; 2333yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal }; 2334yield return new object[] { ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90 }; 2335yield return new object[] { ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270 }; 2340public void ToolStripControlHost_TextDirection_Set_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected) 2355[InvalidEnumData<ToolStripTextDirection>] 2356public void ToolStripControlHost_TextDirection_SetInvalid_ThrowsInvalidEnumArgumentException(ToolStripTextDirection value)
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
89Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 178Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 277Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 385Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection);
System\Windows\Forms\ToolStripDropDownTests.cs (21)
149Assert.Equal(ToolStripTextDirection.Horizontal, control.TextDirection); 2750[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 2751[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 2752[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 2753[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 2754public void ToolStripDropDown_TextDirection_Set_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 2779[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 2780[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 2781[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 2782[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 2783public void ToolStripDropDown_TextDirection_SetWithHandle_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount)
System\Windows\Forms\ToolStripItemTests.cs (80)
88Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 173Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 268Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 8498[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal)] 8499[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal)] 8500[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90)] 8501[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270)] 8502public void ToolStripItem_TextDirection_GetWithOwner_ReturnsExpected(ToolStripTextDirection ownerTextDirection, ToolStripTextDirection expected) 8516[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal)] 8517[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal)] 8518[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90)] 8519[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270)] 8520public void ToolStripItem_TextDirection_GetWithParent_ReturnsExpected(ToolStripTextDirection parentTextDirection, ToolStripTextDirection expected) 8538TextDirection = ToolStripTextDirection.Vertical90 8542TextDirection = ToolStripTextDirection.Vertical270 8549Assert.Equal(ToolStripTextDirection.Vertical270, item.TextDirection); 8554yield return new object[] { ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal }; 8555yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal }; 8556yield return new object[] { ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90 }; 8557yield return new object[] { ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270 }; 8562public void ToolStripItem_TextDirection_Set_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected) 8577yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal }; 8578yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal }; 8579yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90 }; 8580yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270 }; 8585public void ToolStripItem_TextDirection_SetWithOwner_GetReturnsExpected(ToolStripTextDirection ownerTextDirection, ToolStripTextDirection value, ToolStripTextDirection expected) 8627public void ToolStripItem_TextDirection_SetWithOwnerWithHandle_GetReturnsExpected(ToolStripTextDirection ownerTextDirection, ToolStripTextDirection value, ToolStripTextDirection expected) 8682public void ToolStripItem_TextDirection_SetWithParent_GetReturnsExpected(ToolStripTextDirection parentTextDirection, ToolStripTextDirection value, ToolStripTextDirection expected) 8717public void ToolStripItem_TextDirection_SetWithParentWithHandle_GetReturnsExpected(ToolStripTextDirection parentTextDirection, ToolStripTextDirection value, ToolStripTextDirection expected) 8764[InvalidEnumData<ToolStripTextDirection>] 8765public void ToolStripItem_TextDirection_SetInvalid_ThrowsInvalidEnumArgumentException(ToolStripTextDirection value) 8778item.TextDirection = ToolStripTextDirection.Vertical270; 8779Assert.Equal(ToolStripTextDirection.Vertical270, item.TextDirection); 8782item.TextDirection = ToolStripTextDirection.Vertical90; 8783Assert.Equal(ToolStripTextDirection.Vertical90, item.TextDirection); 8786item.TextDirection = ToolStripTextDirection.Horizontal; 8787Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 8791Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 8802item.TextDirection = ToolStripTextDirection.Vertical270; 8803Assert.Equal(ToolStripTextDirection.Vertical270, item.TextDirection); 8806item.TextDirection = ToolStripTextDirection.Vertical90; 8807Assert.Equal(ToolStripTextDirection.Vertical90, item.TextDirection); 8810item.TextDirection = ToolStripTextDirection.Horizontal; 8811Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 8815Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 14243Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 14246item.TextDirection = ToolStripTextDirection.Vertical90; 14248Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 14252Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection);
System\Windows\Forms\ToolStripMenuItemTests.cs (2)
94Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 302TextDirection = ToolStripTextDirection.Vertical90,
System\Windows\Forms\ToolStripRendererTests.cs (2)
306yield return new object[] { new SubToolStripItem() { TextDirection = ToolStripTextDirection.Vertical270 }, "Text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.MenuFont, TextFormatFlags.Left }; 307yield return new object[] { new SubToolStripItem() { TextDirection = ToolStripTextDirection.Vertical90 }, "Text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.MenuFont, TextFormatFlags.Left };
System\Windows\Forms\ToolStripSeparatorTests.cs (13)
86Assert.Equal(ToolStripTextDirection.Horizontal, item.TextDirection); 651yield return new object[] { ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal }; 652yield return new object[] { ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal }; 653yield return new object[] { ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90 }; 654yield return new object[] { ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270 }; 659public void ToolStripSeparator_TextDirection_Set_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected) 673[InvalidEnumData<ToolStripTextDirection>] 674public void ToolStripSeparator_TextDirection_SetInvalid_ThrowsInvalidEnumArgumentException(ToolStripTextDirection value)
System\Windows\Forms\ToolStripTests.cs (76)
157Assert.Equal(ToolStripTextDirection.Horizontal, control.TextDirection); 312Assert.Equal(ToolStripTextDirection.Horizontal, control.TextDirection); 3817[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 3818[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 3819[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 3820[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 3821public void ToolStrip_TextDirection_Set_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 3846[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 3847[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 3848[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 3849[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 3850public void ToolStrip_TextDirection_SetWithHandle_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 3888[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 3889[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 3890[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 3891[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 3892public void ToolStrip_TextDirection_SetWithItems_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 3925[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 3926[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 3927[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 3928[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 3929public void ToolStrip_TextDirection_SetWithItemsWithTextDirection_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 3934TextDirection = ToolStripTextDirection.Vertical90 3938TextDirection = ToolStripTextDirection.Vertical270 3953Assert.Equal(ToolStripTextDirection.Vertical90, item1.TextDirection); 3954Assert.Equal(ToolStripTextDirection.Vertical270, item2.TextDirection); 3961Assert.Equal(ToolStripTextDirection.Vertical90, item1.TextDirection); 3962Assert.Equal(ToolStripTextDirection.Vertical270, item2.TextDirection); 3968[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 3969[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 3970[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 3971[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 3972public void ToolStrip_TextDirection_SetWithItemsWithHandle_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 4027[InlineData(ToolStripTextDirection.Inherit, ToolStripTextDirection.Horizontal, 1)] 4028[InlineData(ToolStripTextDirection.Horizontal, ToolStripTextDirection.Horizontal, 1)] 4029[InlineData(ToolStripTextDirection.Vertical90, ToolStripTextDirection.Vertical90, 1)] 4030[InlineData(ToolStripTextDirection.Vertical270, ToolStripTextDirection.Vertical270, 1)] 4031public void ToolStrip_TextDirection_SetWithItemsWithTextDirectionWithHandle_GetReturnsExpected(ToolStripTextDirection value, ToolStripTextDirection expected, int expectedLayoutCallCount) 4036TextDirection = ToolStripTextDirection.Vertical90 4040TextDirection = ToolStripTextDirection.Vertical270 4066Assert.Equal(ToolStripTextDirection.Vertical90, item1.TextDirection); 4067Assert.Equal(ToolStripTextDirection.Vertical270, item2.TextDirection); 4077Assert.Equal(ToolStripTextDirection.Vertical90, item1.TextDirection); 4078Assert.Equal(ToolStripTextDirection.Vertical270, item2.TextDirection); 4092[InvalidEnumData<ToolStripTextDirection>] 4093public void ToolStrip_TextDirection_SetInvalidValue_ThrowsInvalidEnumArgumentException(ToolStripTextDirection value)