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. |
Druckt eine Zeichenfolge auf ein Formular. |
So zeigen Sie Beispiele für die Verwendung von Formulargrafiken an
- Führen Sie Solution.app im Visual FoxPro-Verzeichnis …\Samples\Microsoft Visual FoxPro 7\Solution aus.
- 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