Frage

Gibt es eine Light-Version von richtextbox Kontrolle? Ich habe wie 300+ von ihnen in einer App erstellen bekam, die Zeit in Anspruch nimmt, Speicher und verlangsamt alles auf ... Alles, was ich brauche, ist eine Kontrolle zu haben, die mir ermöglichen, den Hintergrund / Vordergrund eines Teils des Textes zu ändern ... ich würde müssen, dass in WinForms ... jemand etwas über eine Art Ersatz wissen?

War es hilfreich?

Lösung

Ist es read-write oder read-only? Wenn es schreibgeschützt ist wäre es wahrscheinlich nicht zu schwierig sein, dies selbst zu codieren auf. (Plug: Ich habe eine Kontrolle, die ich irgendwo hochladen, wenn nötig :)

Sie könnten das OnPaint Ereignis verwenden und verschiedene Pinsel und Stifte mit Rectangles und Text verwenden.

Andere Tipps

Ist das für ein Gitter, oder ist es 300 Felder auf einer Single-Rekord Form? Denn wenn es für eine Form ist würde ich vorschlagen, dass es ein Problem mit Ihrem Design ist.

Wenn Sie es in einem Raster benötigen, eine Paging-Lösung zu betrachten. Eine Paging-Lösung würde es ermöglichen Ihre Benutzer durch die Datensätze blättern, und Sie können immer noch eine reiche Textbox, weil die Zahl der reichen Textfelder auf die Anzahl der Datensätze auf der aktuellen Seite angezeigt begrenzt verwenden würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top