vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Text/ -RTF Box nur einen Teil farbig hinterlegen (kein Text) 
Autor: jasmina
Datum: 01.02.12 17:24

Hallo,

Controls:
Textbox oder RTF-TextBox - MaxLength 100 Zeichen - Schriftart: Lucida Console 10pi; fett Numerische Box mit Eingabe einer Länge für den Text (Wunschgröße) - Text kann auch größer sein.
Numerische Box mit Eingabe einer Startposition für den Text.

Problem:
Anhand der Startposition und abhängig von der Länge, soll unabhängig vom Text dieser Teilbereich
in einer anderen Hintergrundfarbe sein.
Also bestimmten Bereich in der Text-/RTF-Box mit Hintergrundfarbe belegen, obwohl kein oder nur teilweise Text oder Leerzeichen in der Text/-RTF-Box geht.
Die Teil-Hintergrundfarbe soll flexibel verstellbar sein, dass heisst, wenn man auf die Numerische Boxen drückt um die Länge oder Startpostition zu ändern soll die Farbe entsprechend länger oder kürzer sein.
Wie gesagt es muss noch gar kein Text in der Box sein, jedoch soll der Bereich, in dem was stehen könnte farblich hinterlegt sein.
Außerdem ist in der Textbox ein Zeichenzähler integriert, der ausssagt, wieviele Zeichen insgesamt (von 100) noch eingegeben werden können auch wenn die Wunschgröße bereits überschritten ist.

Ursache des Problems:
Man kann ja die Backcolor der Text-/RTF-Box nicht auf Transparent setzen, so dass man im Hintergrund eine Picturebox mit einer Farbe zeichnen kann.
Das wäre die ideale Lösung.

Hat jemand eine Idee?


Beispiel:
w=Backcolor weiss
r=Backcolor rot
 
Control     ------------------------------------------------------------------
Backcolor   wwwwwwwrrrrrrrrrrrrrrrrrrrrrrrrrwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
Texteingabe HierstehtbereitsText
 
Der noch fehlende Text kann nicht mit Leerzeichen aufgefüllt werden, denn die _
  Zeichen werden gezählt.
Danke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text/ -RTF Box nur einen Teil farbig hinterlegen (kein Text)1.423jasmina01.02.12 17:24
Re: Text/ -RTF Box nur einen Teil farbig hinterlegen (kein T...926Manfred X01.02.12 17:36
Re: Text/ -RTF Box nur einen Teil farbig hinterlegen (kein T...983Manfred X01.02.12 18:24
Re: Text/ -RTF Box nur einen Teil farbig hinterlegen (kein T...891jasmina01.02.12 19:35

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel