1 override of RightToLeft
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
324
public override RightToLeft
RightToLeft
44 writes to RightToLeft
System.Windows.Forms (2)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
3462
public virtual void ResetRightToLeft() =>
RightToLeft
= RightToLeft.Inherit;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
520
menuItem.
RightToLeft
= RightToLeft;
System.Windows.Forms.Tests (42)
System\Windows\Forms\ToolStripButtonTests.cs (2)
1279
RightToLeft
= rightToLeft,
1370
RightToLeft
= rightToLeft,
System\Windows\Forms\ToolStripDropDownTests.cs (2)
2344
RightToLeft
= RightToLeft.Yes
2365
RightToLeft
= RightToLeft.No
System\Windows\Forms\ToolStripItemImageRenderEventArgsTests.cs (3)
38
RightToLeft
= RightToLeft.Yes,
55
RightToLeft
= RightToLeft.Yes
79
RightToLeft
= RightToLeft.Yes,
System\Windows\Forms\ToolStripItemTests.cs (27)
6556
RightToLeft
= rightToLeft
7154
RightToLeft
= value
7159
item.
RightToLeft
= value;
7201
item.
RightToLeft
= value;
7207
item.
RightToLeft
= value;
7250
item.
RightToLeft
= value;
7259
item.
RightToLeft
= value;
7304
item.
RightToLeft
= value;
7310
item.
RightToLeft
= value;
7346
item.
RightToLeft
= value;
7355
item.
RightToLeft
= value;
7383
item.
RightToLeft
= RightToLeft.Yes;
7388
item.
RightToLeft
= RightToLeft.Yes;
7393
item.
RightToLeft
= RightToLeft.No;
7399
item.
RightToLeft
= RightToLeft.Yes;
7409
Assert.Throws<InvalidEnumArgumentException>("value", () => item.
RightToLeft
= value);
7419
item.
RightToLeft
= RightToLeft.Yes;
7423
item.
RightToLeft
= RightToLeft.No;
7427
item.
RightToLeft
= RightToLeft.Inherit;
7431
item.
RightToLeft
= RightToLeft.No;
7447
item.
RightToLeft
= RightToLeft.Yes;
7451
item.
RightToLeft
= RightToLeft.No;
7455
item.
RightToLeft
= RightToLeft.Inherit;
7459
item.
RightToLeft
= RightToLeft.No;
12233
RightToLeft
= rightToLeft
12671
RightToLeft
= rightToLeft
14245
item.
RightToLeft
= RightToLeft.Yes;
System\Windows\Forms\ToolStripItemTextRenderEventArgsTests.cs (2)
14
yield return new object[] { new ToolStripButton() {
RightToLeft
= RightToLeft.Yes }, "text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.DefaultFont, TextFormatFlags.Bottom };
40
yield return new object[] { new ToolStripButton() {
RightToLeft
= RightToLeft.Yes }, "text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.DefaultFont, (ContentAlignment)(-1), TextFormatFlags.Default | TextFormatFlags.Bottom | TextFormatFlags.Right | TextFormatFlags.RightToLeft | TextFormatFlags.HidePrefix };
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
298
RightToLeft
= RightToLeft.Yes,
System\Windows\Forms\ToolStripTests.cs (5)
3501
RightToLeft
= RightToLeft.Yes
3505
RightToLeft
= RightToLeft.No
6403
RightToLeft
= RightToLeft.Inherit
6452
RightToLeft
= RightToLeft.Yes
6456
RightToLeft
= RightToLeft.No
90 references to RightToLeft
System.Windows.Forms (26)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
328
return _control is not null ? _control.RightToLeft : base.
RightToLeft
;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
787
return OwnerItem.
RightToLeft
;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.ToolStripDropDownButtonInternalLayout.cs (1)
62
if (_ownerItem.
RightToLeft
== RightToLeft.Yes)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (5)
132
(
RightToLeft
!= parent.RightToLeft && (
RightToLeft
!= RightToLeft.Inherit)))
134
dropDownDirection = RTLTranslateDropDownDirection(dropDownDirection,
RightToLeft
);
147
RightToLeft toggledRightToLeft = (
RightToLeft
== RightToLeft.Yes) ? RightToLeft.No : RightToLeft.Yes;
388
bool rtl = (
RightToLeft
== RightToLeft.Yes);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (4)
1684
RightToLeft oldValue =
RightToLeft
;
1691
if (oldValue !=
RightToLeft
)
2986
if (rightToLeft == RightToLeft.Inherit &&
RightToLeft
!= DefaultRightToLeft)
3391
/// Determines if the <see cref="
RightToLeft
"/> property needs to be persisted.
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (2)
119
layoutOptions.LayoutRTL = Owner.
RightToLeft
== RightToLeft.Yes;
126
layoutOptions.GdiTextFormatFlags = ContentAlignmentToTextFormat(Owner.TextAlign, Owner.
RightToLeft
== RightToLeft.Yes);
System\Windows\Forms\Controls\ToolStrips\ToolStripItemImageRenderEventArgs.cs (1)
14
Image = (item.RightToLeftAutoMirrorImage && item.
RightToLeft
== RightToLeft.Yes) ? item.MirroredImage : item.Image;
System\Windows\Forms\Controls\ToolStrips\ToolStripItemTextRenderEventArgs.cs (1)
58
TextFormat = ToolStripItem.ToolStripItemInternalLayout.ContentAlignmentToTextFormat(textAlign, item.
RightToLeft
== RightToLeft.Yes);
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (2)
520
menuItem.RightToLeft =
RightToLeft
;
977
bool rightToLeft = (
RightToLeft
== RightToLeft.Yes);
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (3)
160
bool rightToLeft = item.
RightToLeft
== RightToLeft.Yes;
287
Padding deflatePadding = item.
RightToLeft
== RightToLeft.Yes ? new Padding(0, 1, 1, 1) : new Padding(1, 1, 0, 1);
1505
bool rightToLeft = (item.
RightToLeft
== RightToLeft.Yes);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
312
if (
RightToLeft
== RightToLeft.No)
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (4)
437
RenderSmall3DBorderInternal(g, bounds, state, (item.
RightToLeft
== RightToLeft.Yes));
523
bool rightToLeft = splitButton.
RightToLeft
== RightToLeft.Yes;
668
RenderSmall3DBorderInternal(g, new Rectangle(Point.Empty, item.Size), state, (item.
RightToLeft
== RightToLeft.Yes));
713
bool rightToLeft = (item.
RightToLeft
== RightToLeft.Yes);
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (3)
1231
_miniToolStrip.RightToLeft = stripItem.
RightToLeft
;
1346
_contextMenu.RightToLeft = stripItem.
RightToLeft
;
1483
_miniToolStrip.RightToLeft = stripItem.
RightToLeft
;
System.Windows.Forms.Tests (61)
System\Windows\Forms\ToolStripButtonTests.cs (6)
78
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
159
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
246
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
336
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
424
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
522
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
78
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
167
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
266
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
374
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripItemTests.cs (39)
77
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
162
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
257
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
6568
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
6574
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
7109
Assert.Equal(expected, item.
RightToLeft
);
7126
Assert.Equal(expected, item.
RightToLeft
);
7145
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7156
Assert.Equal(value, item.
RightToLeft
);
7160
Assert.Equal(value, item.
RightToLeft
);
7202
Assert.Equal(expected, item.
RightToLeft
);
7208
Assert.Equal(expected, item.
RightToLeft
);
7251
Assert.Equal(expected, item.
RightToLeft
);
7260
Assert.Equal(expected, item.
RightToLeft
);
7305
Assert.Equal(expected, item.
RightToLeft
);
7311
Assert.Equal(expected, item.
RightToLeft
);
7347
Assert.Equal(expected, item.
RightToLeft
);
7356
Assert.Equal(expected, item.
RightToLeft
);
7384
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7389
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7394
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7400
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7415
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
RightToLeft
)];
7420
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7424
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7428
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7432
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7436
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7443
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
RightToLeft
)];
7448
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7452
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7456
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7460
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7464
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
12255
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
12263
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
14242
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
14247
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
14251
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripMenuItemTests.cs (3)
85
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
343
clone.
RightToLeft
.Should().Be(original.
RightToLeft
);
System\Windows\Forms\ToolStripSeparatorTests.cs (1)
75
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripTests.cs (8)
3483
Assert.Equal(expected, item1.
RightToLeft
);
3484
Assert.Equal(expected, item2.
RightToLeft
);
3490
Assert.Equal(expected, item1.
RightToLeft
);
3491
Assert.Equal(expected, item2.
RightToLeft
);
3513
Assert.Equal(RightToLeft.Yes, item1.
RightToLeft
);
3514
Assert.Equal(RightToLeft.No, item2.
RightToLeft
);
3520
Assert.Equal(RightToLeft.Yes, item1.
RightToLeft
);
3521
Assert.Equal(RightToLeft.No, item2.
RightToLeft
);