Entwickler-Ecke
WinForms - Wie kann ich in einer RichTextBox "Rand - Linien" ziehen?
Csharp-programmierer - Do 09.04.15 18:28
Titel: Wie kann ich in einer RichTextBox "Rand - Linien" ziehen?
Hallo Leute :)
Ich habe mal eine Frage: Wie kann ich in einer RichTextBox Randlinien ziehen?
Also die Linien müssen nicht angezeigt werden. Mein Editor soll hauptsächlich für HTML sein. Ich habe eine checkBox auf der Form1. Das ist dann praktisch der HTML- Modus. Wenn diese Checkbox dann gecheckt ist, dann soll der aktuelle Text so ca. 3cm rechts von der RichTextBox sein. Ich kann ja per Knopfdruck das komplette HTML Grundgerüst einfügen (<html></html>...). Wenn man nun den HTML Modus aktiviert, dann soll der Text rechts so ca 3cm vom Rand entfertnt sein (dies soll zur besseren Übersicht dienen). Dann kennt man ja z.B. bei 'Word' von Microsoft, dieses Lineal, wo man das dann einstellen kann. Ich hoffe, ihr könnt mir da helfen.
LG :)
PS: Die Randlinien müssen nicht angezeigt werde. :D
C# - Do 09.04.15 23:17
Hey,
also mir fällt da spontan ein quick-and-dirty Trick ein :mrgreen:
Leg hinter die TextBox einfach ein weißes Panel (oder was auch immer deine TB für einen Hintergrund hat) und ziehe dann die TB links und rechts entsprechend zusammen. Dann sieht es so aus, als ob das Feld immernoch genauso groß ist, aber in Wirklichkeit ist die TB schmaler und man sieht über den Rändern das Panel.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!