Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Form.RightToLeftLayout, propriété

Obtient ou définit une valeur indiquant si l'effet miroir de droite à gauche est activé.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)
public virtual bool RightToLeftLayout { get; set; }

Valeur de propriété

Type : System.Boolean
true si le effet miroir de droite à gauche est activé ; sinon, false du positionnement standard de contrôle enfant. la valeur par défaut est false.

La propriété d' RightToLeftLayout est surtout utile pour développer des formulaires monde-prêts pour les services mondiales. De nombreux formulaires sont conçus afin que les contrôles soient sortis sur un formulaire en mode de gauche à droite. ces formulaires sont compatibles avec les langages qui suivent cette direction d'écriture. Toutefois, lorsque vous affichez les mêmes formes aux utilisateurs de langue s'écrivant de droite à gauche, il est souvent préférable d'inverser l'ordre des contrôles sur le formulaire. Si les propriétés d' RightToLeftLayout et d' RightToLeft sont true, la réflexion est activé dans le formulaire, et le positionnement du contrôle et le flux de texte sont de droite à gauche.

Contrairement à RightToLeft, RightToLeftLayout n'hérite pas. Si vous voulez soient prises en compte pour les contrôles enfants, vous devez le définir sur chaque contrôle enfant que vous souhaitez en miroir.

Owner draw n'est pas prise en charge lorsque RightToLeftLayout est défini à Yes. Les événements de dessin owner-drawn se produisent encore, mais le comportement d'aucun code que vous créez dans ces événements n'est pas défini. en outre, BackgroundImage, Opacity, TransparencyKey, et les événements de peinture ne sont pas pris en charge.

Les propriétés d' RightToLeftLayout et d' RightToLeft l'origine des styles de fenêtre suivants API Win32 à définir :

  • Lorsque RightToLeft est défini à Yes et RightToLeftLayout est défini à true, Windows Forms définit le style de fenêtre d' WS_EX_LAYOUTRTL , et supprime des styles d' WS_EX_RIGHT et d' WS_EX_RTLREADING .

  • Lorsque RightToLeft est défini à Yes mais RightToLeftLayout est défini à No, Windows Forms définit les styles de fenêtre d' WS_EX_RIGHT et d' WS_EX_RTLREADING .

modifiant la valeur de cette propriété déclenche l'événement d' RightToLeftLayoutChanged .

Pour plus d'informations sur les problèmes de globalisation, consultez Meilleures pratiques pour développer des applications mondialisables.

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.