Frage zur Herangehensweise Ticker

12/11/2007 - 23:21 von Brian Schmalisch | Report spam
Hallo,

ich stehe vor einer Aufgabe, aus einer XML-Datei den darin enthaltenen Text
als Ticker laufen zu lassen. Das habe ich soweit auch hinbekommen und der
Ticker làuft auch gut. Jetzt ist jedoch eine Stgeigerung dazu gekommen. Der
Text in der XML hat zusàtzlich noch HTML-Tags als Auszeichnung für z. B.
Fett <b> oder <strong>, <font color="red">b</font> usw., aber auch CSS ist
möglich.

Für meinen Scrolltext hatte ich bisher immer ein Usercontrol erstellt und
über Paint die Texte geschrieben, ausgelöst durch einen Timer. Wie kann ich
jetzt aber das Problem lösen - der Kunde möchte seinen Text mit den
Auszeichnungen, zumindest Textbreite, Stil und Farbe haben.

Welches Steuerelement kàme dafür in Frage? Gibt es schon Beispiele für so
etwas? Es gibt ja einfach zu viele Tags und Attribute, so dass ich
wahrscheinlich nicht alles bedenken kann, wenn ich die Tags einzeln
vergleiche. Ich habe damit auch noch keine Erfahrungen mit dem Umgang von
HTML in C#.

mfg

Brian
 

Lesen sie die antworten

#1 Kerem Gümrükcü
13/11/2007 - 04:30 | Warnen spam
Hallo Brian,


Welches Steuerelement kàme dafür in Frage? Gibt es schon Beispiele für so
etwas? Es gibt ja einfach zu viele Tags und Attribute, so dass ich
wahrscheinlich nicht alles bedenken kann, wenn ich die Tags einzeln
vergleiche. Ich habe damit auch noch keine Erfahrungen mit dem Umgang von
HTML in C#.



ich würde da garnicht lange rumdiskutieren und einfach ein WebBrowserControl
nehmen und dazu die mshtml-Bibliothek für "unterstützende" Aufgaben. Das ist
die transpareneteste Varaiante würde ich mal behaupten. Dann kannst Du die
Ausgabe, also den HTML oder XML Text nach wirklich allen nur erdenklichen
Techniken und Methoden gestallten und wirklich alles mit dem Control machen,
nicht zuletzt über die COM Schnittstellen und das Scripting Interface des
Browser.
Ajax , DHTML, etc,...dann geht wirklich alles!

[WebBrowser Class]
http://msdn2.microsoft.com/en-us/li...owser.aspx


Grüße

Kerem





Beste Grüsse / Best regards / Votre bien devoue

Kerem Gümrükcü


Best Quote: "Ain't nobody a badass with a double dose
of rock salt...", Kill Bill Vol.2

Latest Open-Source Projects: http://entwicklung.junetz.de
Sign my guestbook: http://entwicklung.junetz.de/guestbook/

"This reply is provided as is, without warranty express or implied."

Ähnliche fragen