Ich bin ein neuer Windows-Anwendungsprogrammierer und habe eine Sprache von rechts nach links.
ich möchte meine eigene app in rtl lang schreiben. Wie kann ich das ausführen?
sollte ich RightToLeft peroperty für alle Steuerelemente in Formularen auf Ja oder wahr ?? das ist sehr schädlich !!
kann ich etwas zu konvertieren und setzen Sie die Steuerelemente zu rtl? Kann ich einige Einstellungen in der Datei "Settings.settings" im Eigenschaftsordner vornehmen?Von rechts nach links steuert in Windows-Anwendungen!
Antwort
Das Steuerelement FlowLayoutPanel ordnet seinen Inhalt in einer horizontalen oder vertikalen Flussrichtung an. Das FlowLayoutPanel-Steuerelement kehrt die Flussrichtung in Layouts von rechts nach links (RTL) korrekt um. Jedes Windows Forms-Steuerelement, einschließlich anderer Instanzen von FlowLayoutPanel, kann ein untergeordnetes Element des FlowLayoutPanel-Steuerelements sein. Angesichts dieser Tatsache sollten Sie in der Lage sein, die Flussrichtung aller Ihrer Steuerelemente mit einer einzigen Einstellung zu steuern, vorausgesetzt, sie befinden sich in einem FlowLayoutPanel.
Stellen Sie einfach
RightToLeft = true
für jede Kontrolle, wo dies wichtig ist (etwas Text enthält Ich stelle mir vor)
Siehe MSDN-Dokumentation für Control.RightToLeft und Ambient Properties
Alles, was Sie wirklich tun müssen, ist gesetzt es auf Ihrem Formular und seinen Kontrollen sollte auf sich selbst aufpassen. Im einfachen Fall eines Textfelds in einem Formular, in dem die RightToLeft-Eigenschaft des Formulars auf Yes festgelegt ist, ist dies offensichtlich.
- 1. Von rechts nach links Eingabemaske
- 2. ContextMenu Von rechts nach links
- 3. rechts nach links SnackBar
- 4. Antlr4 - Parsen von rechts nach links nach links statt nach rechts
- 5. Wie erstellt man ein Dia-Menü (von rechts nach links/von links nach rechts) mit jQuery
- 6. Textfeldformateigenschaft - Telefonnummer mit Durchwahl: Befüllt von rechts nach links statt von links nach rechts
- 7. CSS Float links, rechts, links, rechts ... und alle nach oben
- 8. Float nach links und rechts
- 9. zeigen von rechts nach links font
- 10. Von rechts nach links E-Mail
- 11. Iphone und Text von rechts nach links
- 12. Symbolleistensymbole von rechts nach links ausrichten?
- 13. Von links nach rechts Ausdruck Auswertung
- 14. Magento 2.0.2 von rechts nach links
- 15. Haskell funktioniert von links nach rechts
- 16. Regex liest von rechts nach links
- 17. Slick Karussell von rechts nach links
- 18. View Animation von rechts nach links android
- 19. Android Geste von rechts nach links
- 20. Tabellenzellen von rechts nach links drucken
- 21. Überlauf nach links statt rechts
- 22. RecyclerView Wachsen Element von rechts nach links
- 23. pgadmin Text zeigt von rechts nach links
- 24. jQuery: Inhalt von rechts nach links schieben?
- 25. Übernehmen Zeichenfolgenformat von links nach rechts
- 26. Bootstrap 3 Collapse (von links nach rechts)
- 27. Zeigen Sie von links nach rechts
- 28. Primefaces von rechts nach links Unterstützung
- 29. pyplot, plotten von links nach rechts
- 30. CSS-Element offenbaren von links nach rechts
Warum ist die RightToLeft-Eigenschaft "schädlich"? –
Ich frage mich genauso wie William. Gibt es einen fast berühmten Artikel namens "RightToLeft Considered Harmful", den ich noch nicht gelesen habe? –
Sie wissen in einem Registrierungsformular zum Beispiel haben wir viele Steuerelemente: Textfelder, Beschriftungen, Schaltflächen, ... und alle von ihnen müssen im RTL-Format sein. und denke über 10 Formulare in einer Anwendung nach. ist nicht schädlich ?? In Web-Anwendungen haben wir CSS-Dateien, die wir sehr leicht von einer Web-Anwendung aus bohren können. aber in Win-Anwendung wie kann das tun? – mahdiahmadirad