Form.RightToLeftLayout Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 çocuk denetimi yerleşimi için. Varsayılan değer: false.
Açıklamalar
Tesis RightToLeftLayout , dünya çapındaki hedef kitleler 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ştirildiğinden tasarlanır. Bu formlar, bu yazma yönünü izleyen dillerle uyumludur. Ancak, sağdan sola dillerin kullanıcılarına aynı formları görüntülüyorsanız, formdaki denetimlerin sırasını tersine çevirmek genellikle tercih edilir. hem hem RightToLeft de RightToLeftLayout özellikleri isetrue, form için yansıtma açılır ve denetim yerleşimi ve metin akışı sağdan sola olur.
'nin RightToLeftLayout aksine RightToLeftdevralmaz. Alt denetimler için etkili olmasını istiyorsanız, yansıtmak istediğiniz her alt denetimde bunu 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
Yesve RightToLeftLayout olarak ayarlandığındatrue, Windows Forms pencere stilini ayarlarWS_EX_LAYOUTRTLve veWS_EX_RTLREADINGstilleriniWS_EX_RIGHTkaldırır.RightToLeft olarak ayarlandığında
Yesancak RightToLeftLayout olarak ayarlandığındaNo, Windows Forms veWS_EX_RTLREADINGpencere 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.