Entwickler-Ecke

WinForms - Wie kann ich über C# HTML mit CSS verknüpfen?


Csharp-programmierer - So 02.08.15 20:04
Titel: Wie kann ich über C# HTML mit CSS verknüpfen?
Hallo Leute. ICh habe eine RichTextBox1 auf welcher man den HTML - Quelltext eingibt. Auf der RIchTextBox2 gibt der Benutzer den CSS - Quelltext ein. Außerdem befindet sich auf der Form noch ein Webbrowser, welcher mit der RichTextBox1 verknüpft ist:


C#-Quelltext
1:
this.webbrowser1.DocumentText = this.richTextBox1.Text;                    


Nun möchte ich aber den HTML - Quelltext mit dem CSS - Quelltext verknüpfen. Da ich gerade unter Zeitmangel stehe, habe ich nur schnelles Programm geschrieben, wo der HTML - Quelltext und der CSS - Quelltext über .txt gespeichert werden. Kann es sein, dass es deswegen nicht funktioniert?

Mal zur Info: die Verknüpfung soll im Endeffekt wie dieses hier laufen: https://www.youtube.com/watch?v=zSYT2T5VR8A
Könnt Ihr Experten mir hier bitte weiterhelfen?

MFG :)


Delete - Mo 03.08.15 00:06

- Nachträglich durch die Entwickler-Ecke gelöscht -


Csharp-programmierer - Mo 03.08.15 18:00

Vielen Dank. Der Webbrowser zeigt jetzt alles optimal an :)

Wenn ich das Programm jedoch starte:

C#-Quelltext
1:
2:
3:
System.Diagnostics.Process.Start(html);
//html = string Variable wurde so intialisiert:
string html = saveFileDialog1.FileName;


Auf der RichTextBox1 der HTML - Quelltext:

HTML-Dokument
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<html>
<head>
<title>Test</title>
<link rel="stylesheet"> href="Css1.css">
</head>

<body>
 <div id="boddy">
 </div>
</body>
</html>


Und der CSS - Quelltext:

Cascading Style Sheet
1:
2:
3:
4:
5:
6:
7:
8:
9:
body {
background-color: black;
}

#boddy{
width:600px;
height700px;
background: orange;
}


Wenn ich das Programm starten, wie oben genannt, dann ist die Hintergrundfarbe zwar Schwarz, jedoch wird dann das Orange Rechteck nicht angezeigt.

Ich verwende Firefox.
Die Css Datei wurde unter .css und dir html Datei unter .html abgespeichert. Woran kann es jetzt liegen?

MFG


Delete - Mo 03.08.15 18:32

- Nachträglich durch die Entwickler-Ecke gelöscht -


Csharp-programmierer - Di 04.08.15 16:12

Vielen Dank. Haut jetzt prima hin :)