Control.RightToLeft Özellik

Tanım

Denetimin öğelerinin sağdan sola yazı tiplerini kullanarak yerel ayarları destekleyecek şekilde hizalanıp hizalanmadığını belirten bir değer 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. Varsayılan değer: Inherit.

Özel durumlar

Atanan değer değerlerden biri RightToLeft değildir.

Açıklamalar

RightToLeft özelliği bir ortam özelliğidir. Ortam özelliği, ayarlanmadıysa üst denetimden alınan bir denetim özelliğidir. Örneğin, bir Button varsayılan olarak üst Form öğesiyle aynı BackColor olacaktır. Ortam özellikleri hakkında daha fazla bilgi için sınıfa veya sınıfa AmbientProperties genel bakış bölümüne Control bakın.

RightToLeft özelliği, dilin sağdan sola yazıldığı İbranice veya Arapça gibi uluslararası uygulamalar için kullanılır. Bu özellik olarak RightToLeft.Yesayarlandığında, metin içeren denetim öğeleri sağdan sola görüntülenir.

Not

Özelliğin RightToLeft değeri çalışma zamanında değiştirilirse, yalnızca biçimlendirmesi olmayan ham metin korunur.

Denetim öğelerinin özelliği değerinden nasıl etkilendiğine RightToLeft ilişkin birkaç örnek aşağıda verilmiştir RightToLeft.Yes :

  • Dikey kaydırma çubukları kaydırılabilir denetimlerin sağ tarafında değil sol tarafta görüntülenir (örneğin, Form, Panel, çok satırlı TextBoxve RichTextBox).

  • Yatay kaydırma çubukları, kaydırma kutusu (başparmak) sağa hizalı olarak başlar.

  • özelliği tarafından CheckAlign denetlenen onay kutusu öğesi hizalaması ve RadioButton denetimleri için CheckBox tersine çevrilir.

  • Liste kutusu, birleşik giriş kutusu ve yukarı aşağı denetimlerdeki öğeler sağa hizalanır.

  • Yukarı ve aşağı düğmeleri, ve DomainUpDown denetimlerinde NumericUpDown sola hizalanır.

  • Menüler (MainMenu, MenuItemve ContextMenu) sağa hizalı olarak görüntülenir.

  • Denetimdeki ToolBar araç çubuğu düğmelerinin hizalaması veya üzerindeki ToolBarButton metnin hizalaması özelliğinden RightToLeft etkilenmez.

  • AxHost sağdan sola hizalamayı destekler; ancak, bir ActiveX denetimi üzerindeki etkisi, denetim yazarının sağdan sola görüntüleme için desteği ne ölçüde uyguladığına bağlıdır.

Devralanlara Notlar

Türetilmiş bir sınıfta özelliğini geçersiz kıldığınızda RightToLeft , temel uygulamayı genişletmek için temel sınıfın RightToLeft özelliğini kullanın. Aksi takdirde, tüm uygulamayı sağlamanız gerekir. Özelliğin get hem hem set de erişimcilerini RightToLeft geçersiz kılmanız gerekmez; gerekirse yalnızca birini geçersiz kılabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.