Freigeben über


Anzeigen von Daten

Ein Grundprinzip für einen guten Entwurf besteht darin, wichtige Informationen sichtbar zu machen. Mit den folgenden Steuerelementen können Sie Informationen für Ihre Benutzer anzeigen:

  • Abbildungen
  • Bezeichnungen
  • Textfelder
  • Bearbeitungsfelder
  • Formen

Verwenden von Abbildungen

Das Abbildungs-Steuerelement ermöglicht es, Abbildungen (BMP-Dateien und andere Grafikdateien) zum Formular hinzuzufügen. Ein Abbildungs-Steuerelement bietet den vollen Umfang an Eigenschaften, Ereignissen und Methoden wie andere Steuerelemente und kann daher zur Laufzeit dynamisch geändert werden. Durch Klicken, Doppelklicken usw. wird die Interaktion zwischen Benutzer und Abbildung ermöglicht. Weitere Informationen zu gültigen Grafikdateitypen finden Sie unter Grafikunterstützung in Visual FoxPro.

Die folgende Tabelle listet einige der Haupteigenschaften eines Abbildungs-Steuerelements auf.

Eigenschaft Beschreibung
Picture Die anzuzeigende Abbildung (BMP-Datei).
BorderStyle Legt fest, ob die Abbildung einen sichtbaren Rahmen erhalten soll.
Stretch Wenn die Stretch-Eigenschaft auf 0 - Clip (Default) gesetzt wird, wird der Bereich der Abbildung, der über das Abbildungs-Steuerelement hinausragt, nicht angezeigt. Ist Stretch auf 1 - Isometric eingestellt, behält das Abbildungs-Steuerelement die ursprünglichen Dimensionen der Abbildung bei und zeigt so viel vom Bild an, wie die Dimensionen des Steuerelements zulassen. Ist Stretch auf 2 - Stretch eingestellt, wird das Bild so angepasst, dass es mit der Höhe und Breite des Abbildungs-Steuerelements exakt übereinstimmt.

Verwenden von Bezeichnungen

Bezeichnungen unterscheiden sich von Textfeldern in den folgenden Punkten:

  • Sie können keine Datenquelle haben.
  • Sie lassen sich nicht direkt bearbeiten.
  • Sie sind nicht über die TAB-TASTE erreichbar.

Sie können die Eigenschaften Caption und Visible von Bezeichnungen programmgesteuert ändern und so die Bezeichnungsanzeige an die aktuelle Situation anpassen.

Allgemeine Bezeichnungseigenschaften

Die folgenden Bezeichnungseigenschaften werden normalerweise zur Entwurfszeit eingestellt.

Eigenschaft Beschreibung
Caption Der angezeigte Text.
AutoSize Bestimmt, ob die Größe der Bezeichnung an die Länge des Textes angepasst wird.
BackStyle Legt fest, ob die Bezeichnung transparent oder nichttransparent ist.
WordWrap Bestimmt, ob der auf dem Bezeichnungs-Steuerelement angezeigte Text über mehrere Zeilen umbrochen werden kann.

Verwenden von Text- und Bearbeitungsfeldern zur Anzeige von Informationen

Stellen Sie die ReadOnly-Eigenschaft von Text- und Bearbeitungsfeldern zur Anzeige von Informationen ein, die ein Benutzer zwar lesen, nicht jedoch bearbeiten kann. Wenn Sie ein Bearbeitungsfeld lediglich deaktivieren, kann der Benutzer keinen Bildlauf durch den Text durchführen.

Verwenden von Formen und Linien

Formen und Linien helfen Ihnen dabei, Elemente in Ihrem Formular visuell zu gruppieren. Untersuchungen haben gezeigt, dass Benutzer eine Benutzeroberfläche besser kennen lernen und verstehen und so mit einer Anwendung leichter arbeiten, wenn verwandte Elemente miteinander verbunden sind.

Die folgenden Formeneigenschaften werden normalerweise zur Entwurfszeit eingestellt.

Eigenschaft Beschreibung
Curvature Ein Wert zwischen 0 (entspricht einem Quadrat oder Rechteck) und 99 (entspricht einem Kreis oder einer Ellipse).
FillStyle Legt fest, ob die Form transparent ist oder ein bestimmtes Füllmuster für den Hintergrund hat.
SpecialEffect Legt fest, ob die Form flach oder dreidimensional ist. Diese Eigenschaft ist nur wirksam, wenn die Curvature-Eigenschaft auf 0 eingestellt wird.

Die folgenden Line-Eigenschaften werden normalerweise zur Entwurfszeit eingestellt.

Eigenschaft Beschreibung
BorderWidth Legt fest, wie viele Pixel die Linie breit ist.
LineSlant Legt die Richtung der Neigung fest, wenn die Linie nicht horizontal oder vertikal ist. Gültige Werte für diese Eigenschaft sind ein Schrägstrich ( / ) und ein umgekehrter Schrägstrich ( \ ).

Verwenden von Formulargrafiken zur Anzeige von Informationen

Mit Hilfe der folgenden Formularmethoden können Sie Informationen in einem Formular grafisch anzeigen.

Method Beschreibung
Circle Zeichnet eine kreisförmige Figur oder einen Bogen in ein Formular.
Cls Löscht Grafiken und Text aus einem Formular.
Line Zeichnet eine Linie in ein Formular.
Pset Stellt einen Punkt in einem Formular auf eine bestimmte Farbe ein.
Print Druckt eine Zeichenfolge auf ein Formular.

So zeigen Sie Beispiele für die Verwendung von Formulargrafiken an

  1. Führen Sie Solution.app im Visual FoxPro-Verzeichnis …\Samples\Microsoft Visual FoxPro 7\Solution aus.
  2. Klicken Sie in der Strukturansicht auf Formulare, und klicken Sie dann auf Formulargrafiken.

Siehe auch

Ausführen von speziellen Aktionen in bestimmten Intervallen | Verbessern der Anzeige von Steuerelementen | Verwenden von Steuerelementen | Caption-EigenschaftSteuerelemente und Objekte