Aracılığıyla paylaş


Form.RightToLeftLayout Özellik

Tanım

Sağdan sola yansıtma yerleşimi özelliğinin açık olup olmadığını belirten bir değer alır veya ayarlar.

public:
 virtual property bool RightToLeftLayout { bool get(); void set(bool value); };
public virtual bool RightToLeftLayout { get; set; }
member this.RightToLeftLayout : bool with get, set
Public Overridable Property RightToLeftLayout As Boolean

Özellik Değeri

true sağdan sola yansıtma yerleşimi açıksa; aksi takdirde, false standart alt denetim yerleşimi için. Varsayılan değer: false.

Açıklamalar

Bu RightToLeftLayout özellik, dünya çapındaki izleyiciler için dünya çapında kullanıma hazır formlar geliştirmek için öncelikli olarak yararlıdır. Birçok form, denetimlerin bir forma soldan sağa düzende yerleştiriliyor olması için tasarlanmıştır. Bu formlar, bu yazma yönünü izleyen dillerle uyumludur. Ancak, sağdan sola dil kullanan kullanıcılara aynı formları görüntülüyorsanız, genellikle formdaki denetimlerin sırasını tersine çevirmek tercih edilir. hem hem de RightToLeftLayoutRightToLeft özellikleri ise true, form için yansıtma açılır ve denetim yerleşimi ve metin akışı sağdan sola olur.

aksine RightToLeft, RightToLeftLayout devralmaz. Alt denetimler için etkili olmasını istiyorsanız, yansıtmak istediğiniz her alt denetimde ayarlamanız gerekir.

sahip çizim, olarak ayarlandığında YesdesteklenmezRightToLeftLayout. Sahip çizim olayları yine gerçekleşir, ancak bu olaylarda yazdığınız herhangi bir kodun davranışı tanımlanmamıştır. Ayrıca, BackgroundImage, Opacity, TransparencyKeyve boyama olayları desteklenmez.

RightToLeftLayout ve RightToLeft özellikleri aşağıdaki Windows API pencere stillerinin ayarlanmasına neden olur:

  • RightToLeft olarak ayarlandığında Yes ve RightToLeftLayout olarak ayarlandığındatrue, Windows Forms pencere stilini ayarlar WS_EX_LAYOUTRTL ve ve WS_EX_RTLREADING stillerini WS_EX_RIGHT kaldırır.

  • RightToLeft olarak ayarlandığında Yes ancak RightToLeftLayout olarak ayarlandığındaNo, Windows Forms ve WS_EX_RTLREADING pencere stillerini ayarlarWS_EX_RIGHT.

Bu özelliğin değerinin değiştirilmesi olayı tetikler RightToLeftLayoutChanged .

Genelleştirme sorunları hakkında daha fazla bilgi için bkz. Dünyaya Hazır Uygulamalar Geliştirmek için En İyi Yöntemler.

Şunlara uygulanır

Ayrıca bkz.