Erstellen neuer Formate
Aktualisiert: November 2007
Für die meisten ASP.NET Mobile-Steuerelemente sind die in der Style-Basisklasse verfügbaren Methoden und Eigenschaften ausreichend, um das für die Mehrzahl der Geräte gewünschte Format wiederzugeben. Einige Formate wie Ausrichtung, Schriftart oder Farbe allerdings können auf einigen drahtlosen Geräten nicht immer richtig wiedergegeben werden.
Jedem mobilen Steuerelement ist ein Formatobjekt zugeordnet, das die direkt für das Steuerelement definierten Formateigenschaften enthält. Das Formatobjekt muss eine Instanz einer Klasse sein, die von der Style-Klasse erbt.
Das Formatobjekt ist als geschütztes Feld der MobileControl-Basisklasse definiert und für den Seitenentwickler daher verborgen. Die zugeordnete Steuerelementklasse macht aber auch für jede Eigenschaft eines Style-Objekts eine öffentliche Eigenschaft verfügbar, auf die Sie als Seitenentwickler Lese- oder Schreibzugriff haben. Die MobileControl-Basisklasse macht zum Beispiel alle Eigenschaften der Style-Basisklasse als eigene Eigenschaften verfügbar.
Außerdem gilt für Formate ein Vererbungsmodell. Zum Zeitpunkt der Wiedergabe können Steuerelementadapter mit einem speziellen Formatindexer alle Formatinformationen abrufen, die vererbte Werte enthalten.
In diesem Abschnitt
Zugreifen auf Formateigenschaften in Geräteadaptern
Beschreibt den Zugriff auf Formatvererbungsverhalten für Geräteadapter.Exemplarische Vorgehensweise: Implementieren eines neuen Formats
Schrittweise Erklärung des Erstellens eines speziellen Formats.
Verwandte Abschnitte
Formate
Erläutert Formate unter dem Aspekt der Wiedergabe: Stylesheetfunktionen, organisatorische Überlegungen und Verwendung des <style>-Elements.<Style>-Element
Beschreibt die Organisation von Formateigenschaften eines mobilen Steuerelements.