System.Windows.Forms.Control.RtlTranslateContent C# (CSharp) Method

RtlTranslateContent() private method

private RtlTranslateContent ( ContentAlignment align ) : ContentAlignment
align ContentAlignment
return ContentAlignment
		protected ContentAlignment RtlTranslateContent(ContentAlignment align) {
			return RtlTranslateAlignment(align);
		}

Usage Example

 internal static TextFormatFlags CreateTextFormatFlags(Control ctl, System.Drawing.ContentAlignment textAlign, bool showEllipsis, bool useMnemonic)
 {
     textAlign = ctl.RtlTranslateContent(textAlign);
     TextFormatFlags flags = TextFormatFlagsForAlignmentGDI(textAlign) | (TextFormatFlags.TextBoxControl | TextFormatFlags.WordBreak);
     if (showEllipsis)
     {
         flags |= TextFormatFlags.EndEllipsis;
     }
     if (ctl.RightToLeft == RightToLeft.Yes)
     {
         flags |= TextFormatFlags.RightToLeft;
     }
     if (!useMnemonic)
     {
         return (flags | TextFormatFlags.NoPrefix);
     }
     if (!ctl.ShowKeyboardCues)
     {
         flags |= TextFormatFlags.HidePrefix;
     }
     return flags;
 }
All Usage Examples Of System.Windows.Forms.Control::RtlTranslateContent
Control