Cascading Style Sheets (CSS) zum Anpassen des CrystalReportViewer-Steuerelements

In Crystal Reports für Visual Studio verwenden Sie ein Cascading Style Sheet (CSS) mit der Bezeichnung "default.css", um das Erscheinungsbild des CrystalReportViewer-Steuerelements anzupassen. Das Stylesheet ist in einem Unterverzeichnis des virtuellen Viewerverzeichnisses "css" gespeichert. Weitere Informationen finden Sie unter Virtuelles Viewerverzeichnis.

So passen Sie das CSS für das CrystalReportViewer-Steuerelement an

Für den Zugriff auf das Stylesheet verwenden Sie die CssFileName-Eigenschaft des CrystalReportViewer-Steuerelements, das im Eigenschaftenfenster angezeigt wird, wenn das CrystalReportViewer-Steuerelement in der Entwurfsansicht ausgewählt wird.

NoteAnmerkung

In Visual Studio 2005 und höher (und ASP.NET, Version 2.0) kann das Aussehen und Verhalten visueller Steuerelemente mit Hilfe eines neuen Tools für Entwurfsvorlagen verwaltet werden. Entwurfsvorlagen können auf das CrystalReportViewer-Steuerelement angewendet werden, um den Steuerelementen auf einer Seite bzw. einer vollständigen Website ein einheitliches Erscheinungsbild zu verleihen. Weitere Informationen finden Sie unter Entwurfsvorlagen für das CrystalReportViewer-Steuerelement.

  1. Erstellen Sie eine Website mit einem CrystalReportViewer-Steuerelement und einem Crystal Reports-Bericht.

    NoteAnmerkung

    Zum Einrichten der Website können Sie ein Codierungsmodell oder ein codereduziertes Modell verwenden. Informationen zum Codierungsmodell finden Sie unter Projekt-Setup. Informationen zu einer codereduzierten Methode finden Sie unter Lernprogramm: Einrichten von Websites mit reduziertem Code unter Verwendung von Smarttasks in Crystal Reports.

  2. Kompilieren und führen Sie das Projekt mindestens einmal aus, um das CrystalReportViewer-Steuerelement mit den standardmäßigen Stileinstellungen anzeigen zu lassen, und beenden Sie dann den Debugmodus.

  3. Öffnen Sie die Seite "Default.aspx" in der Entwurfsansicht.

  4. Klicken Sie einmal auf das CrystalReportViewer-Steuerelement, um es auszuwählen.

  5. Suchen Sie im Eigenschaftenfenster den Dateiverzeichnispfad in der CssFileName-Eigenschaft der Datei "default.css".

  6. Suchen Sie diese Datei im Windows-Explorer, und kopieren Sie sie in Ihr Websiteverzeichnis.

  7. Benennen Sie die Datei in "custom.css" um.

  8. Bearbeiten Sie die CssFileName-Eigenschaft, so dass sie auf das Websiteverzeichnis und den Dateinamen "custom.css" verweist.

  9. Führen Sie eine Neukompilierung durch, und vergewissern Sie sich, dass die Datei "custom.css" im lokalen Websiteverzeichnis vom CrystalReportViewer-Steuerelement erkannt wird.

  10. Beenden Sie den Debugmodus.

  11. Öffnen Sie die Datei "custom.css", und bearbeiten Sie das Stylesheet.

  12. Führen Sie eine Neukompilierung durch, und überprüfen Sie, ob Ihre Änderungen auf das CrystalReportViewer-Steuerelement angewendet wurden.