Aracılığıyla paylaş


MainMenu.RightToLeft Özellik

Tanım

Denetim tarafından görüntülenen metnin sağdan sola görüntülenip görüntülenmeyeceğini alır veya ayarlar.

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

Özellik Değeri

RightToLeft

Değerlerden RightToLeft biri.

Özel durumlar

özelliğine atanan değer, numaralandırmanın RightToLeft geçerli bir üyesi değil.

Örnekler

Aşağıdaki kod örneği, şu anda formda MainMenu üst öğe olup olmadığını belirlemek için yöntemini kullanırGetForm. Örnek koddaki GetForm çağrısı döndürmezsenull, kod yöntemini kullanarak CloneMenu öğesinin MainMenu menü yapısını kopyalar. Ardından örnek kod, sağdan sola metni destekleyen diller için kullanılabilecek bir MainMenu oluşturmak için özelliğini RightToLeft.Yes öğesinin yeni kopyasında MainMenu olarak ayarlarRightToLeft. Bu örnek, adlı mainMenu1bir MainMenu oluşturduğunuzu gerektirir.

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

Açıklamalar

Bu özellik, menülerinizin sağdan sola yazılan dilleri desteklemesini sağlar. Bu özellik olarak RightToLeft.Yesayarlandığında, menü öğesi metni varsayılan soldan sağa yöntemi yerine sağdan sola görüntülenir.

Not

Sağdan sola hizalamayı etkinleştirmenin Windows Forms denetimleri nasıl etkilediği hakkında daha fazla bilgi için özelliğine RightToLeft bakın.

Şunlara uygulanır

Ayrıca bkz.