MainMenu.RightToLeft Egenskap

Definition

Hämtar eller anger om texten som visas av kontrollen visas från höger till vänster.

public:
 virtual property System::Windows::Forms::RightToLeft RightToLeft { System::Windows::Forms::RightToLeft get(); void set(System::Windows::Forms::RightToLeft value); };
public virtual System.Windows.Forms.RightToLeft RightToLeft { get; set; }
member this.RightToLeft : System.Windows.Forms.RightToLeft with get, set
Public Overridable Property RightToLeft As RightToLeft

Egenskapsvärde

Ett av RightToLeft värdena.

Undantag

Värdet som tilldelats egenskapen är inte en giltig medlem i RightToLeft uppräkningen.

Exempel

I följande kodexempel används GetForm metoden för att avgöra om en MainMenu för närvarande är överordnad till formuläret. Om anropet i exempelkoden till GetForm inte returnerar nullklonar koden menystrukturen för MainMenu metoden .CloneMenu Exempelkoden anger RightToLeft sedan egenskapen till RightToLeft.Yes på den nya kopian MainMenu av för att skapa en MainMenu som kan användas för språk som stöder text från höger till vänster. Det här exemplet kräver att du har skapat en MainMenu som heter mainMenu1.

void CloneMyMenu()
{
   // Determine if mainMenu1 is currently hosted on the form.
   if ( mainMenu1->GetForm() != nullptr )
   {
      // Create a copy of the MainMenu that is hosted on the form.
      MainMenu^ mainMenu2 = mainMenu1->CloneMenu();

      // Set the RightToLeft property for mainMenu2.
      mainMenu2->RightToLeft = ::RightToLeft::Yes;
   }
}
public void CloneMyMenu()
{
   // Determine if mainMenu1 is currently hosted on the form.
   if(mainMenu1.GetForm() != null)
   {
      // Create a copy of the MainMenu that is hosted on the form.
      MainMenu mainMenu2 = mainMenu1.CloneMenu();
      // Set the RightToLeft property for mainMenu2.
      mainMenu2.RightToLeft = RightToLeft.Yes;
   }
}
Public Sub CloneMyMenu()
    ' Determine if mainMenu1 is currently hosted on the form.
    If (mainMenu1.GetForm() IsNot Nothing) Then
        ' Create a copy of the MainMenu that is hosted on the form.
        Dim mainMenu2 As MainMenu = mainMenu1.CloneMenu()
        ' Set the RightToLeft property for mainMenu2.
        mainMenu2.RightToLeft = RightToLeft.Yes
    End If
End Sub

Kommentarer

Med den här egenskapen kan menyerna stödja språk som skrivs från höger till vänster. När den här egenskapen är inställd RightToLeft.Yespå visas menyobjektets text från höger till vänster i stället för standardmetoden från vänster till höger.

Note

Mer information om hur aktivering av höger-till-vänster-justering påverkar Windows Forms kontroller finns i egenskapen RightToLeft.

Gäller för

Se även