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)
3415
public virtual void ResetRightToLeft() =>
RightToLeft
= RightToLeft.Inherit;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
518
menuItem.
RightToLeft
= RightToLeft;
System.Windows.Forms.Tests (42)
System\Windows\Forms\ToolStripButtonTests.cs (2)
1281
RightToLeft
= rightToLeft,
1372
RightToLeft
= rightToLeft,
System\Windows\Forms\ToolStripDropDownTests.cs (2)
2346
RightToLeft
= RightToLeft.Yes
2367
RightToLeft
= RightToLeft.No
System\Windows\Forms\ToolStripItemImageRenderEventArgsTests.cs (3)
40
RightToLeft
= RightToLeft.Yes,
57
RightToLeft
= RightToLeft.Yes
81
RightToLeft
= RightToLeft.Yes,
System\Windows\Forms\ToolStripItemTests.cs (27)
6557
RightToLeft
= rightToLeft
7155
RightToLeft
= value
7160
item.
RightToLeft
= value;
7202
item.
RightToLeft
= value;
7208
item.
RightToLeft
= value;
7251
item.
RightToLeft
= value;
7260
item.
RightToLeft
= value;
7305
item.
RightToLeft
= value;
7311
item.
RightToLeft
= value;
7347
item.
RightToLeft
= value;
7356
item.
RightToLeft
= value;
7384
item.
RightToLeft
= RightToLeft.Yes;
7389
item.
RightToLeft
= RightToLeft.Yes;
7394
item.
RightToLeft
= RightToLeft.No;
7400
item.
RightToLeft
= RightToLeft.Yes;
7410
Assert.Throws<InvalidEnumArgumentException>("value", () => item.
RightToLeft
= value);
7420
item.
RightToLeft
= RightToLeft.Yes;
7424
item.
RightToLeft
= RightToLeft.No;
7428
item.
RightToLeft
= RightToLeft.Inherit;
7432
item.
RightToLeft
= RightToLeft.No;
7448
item.
RightToLeft
= RightToLeft.Yes;
7452
item.
RightToLeft
= RightToLeft.No;
7456
item.
RightToLeft
= RightToLeft.Inherit;
7460
item.
RightToLeft
= RightToLeft.No;
12215
RightToLeft
= rightToLeft
12653
RightToLeft
= rightToLeft
14227
item.
RightToLeft
= RightToLeft.Yes;
System\Windows\Forms\ToolStripItemTextRenderEventArgsTests.cs (2)
16
yield return new object[] { new ToolStripButton() {
RightToLeft
= RightToLeft.Yes }, "text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.DefaultFont, TextFormatFlags.Bottom };
42
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)
296
RightToLeft
= RightToLeft.Yes,
System\Windows\Forms\ToolStripTests.cs (5)
3503
RightToLeft
= RightToLeft.Yes
3507
RightToLeft
= RightToLeft.No
6405
RightToLeft
= RightToLeft.Inherit
6454
RightToLeft
= RightToLeft.Yes
6458
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)
709
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)
1668
RightToLeft oldValue =
RightToLeft
;
1675
if (oldValue !=
RightToLeft
)
2962
if (rightToLeft == RightToLeft.Inherit &&
RightToLeft
!= DefaultRightToLeft)
3353
/// 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)
518
menuItem.RightToLeft =
RightToLeft
;
972
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;
667
RenderSmall3DBorderInternal(g, new Rectangle(Point.Empty, item.Size), state, (item.
RightToLeft
== RightToLeft.Yes));
712
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)
80
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
161
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
248
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
338
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
426
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
524
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
80
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
169
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
268
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
376
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripItemTests.cs (39)
79
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
164
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
259
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
6569
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
6575
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
7110
Assert.Equal(expected, item.
RightToLeft
);
7127
Assert.Equal(expected, item.
RightToLeft
);
7146
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7157
Assert.Equal(value, item.
RightToLeft
);
7161
Assert.Equal(value, item.
RightToLeft
);
7203
Assert.Equal(expected, item.
RightToLeft
);
7209
Assert.Equal(expected, item.
RightToLeft
);
7252
Assert.Equal(expected, item.
RightToLeft
);
7261
Assert.Equal(expected, item.
RightToLeft
);
7306
Assert.Equal(expected, item.
RightToLeft
);
7312
Assert.Equal(expected, item.
RightToLeft
);
7348
Assert.Equal(expected, item.
RightToLeft
);
7357
Assert.Equal(expected, item.
RightToLeft
);
7385
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7390
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7395
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7401
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7416
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
RightToLeft
)];
7421
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7425
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7429
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7433
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7437
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7444
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
RightToLeft
)];
7449
Assert.Equal(RightToLeft.Yes, item.
RightToLeft
);
7453
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7457
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
7461
Assert.Equal(RightToLeft.No, item.
RightToLeft
);
7465
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
12237
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
12245
Assert.Equal(expectedRightToLeft, item.
RightToLeft
);
14224
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
14229
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
14233
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripMenuItemTests.cs (3)
83
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
341
clone.
RightToLeft
.Should().Be(original.
RightToLeft
);
System\Windows\Forms\ToolStripSeparatorTests.cs (1)
77
Assert.Equal(RightToLeft.Inherit, item.
RightToLeft
);
System\Windows\Forms\ToolStripTests.cs (8)
3485
Assert.Equal(expected, item1.
RightToLeft
);
3486
Assert.Equal(expected, item2.
RightToLeft
);
3492
Assert.Equal(expected, item1.
RightToLeft
);
3493
Assert.Equal(expected, item2.
RightToLeft
);
3515
Assert.Equal(RightToLeft.Yes, item1.
RightToLeft
);
3516
Assert.Equal(RightToLeft.No, item2.
RightToLeft
);
3522
Assert.Equal(RightToLeft.Yes, item1.
RightToLeft
);
3523
Assert.Equal(RightToLeft.No, item2.
RightToLeft
);