Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten
Nach oben zu Einen einzelnen Datensatz anzeigen
Vcl.DBCtrls.TDBImage ist ein datensensitives Steuerelement, mit dem in BLOB-Feldern enthaltene Grafiken angezeigt werden.
TDBImage lässt zu, dass der Benutzer ein Bild durch Ausschneiden und Einfügen aus der bzw. in die Zwischenablage bearbeitet, und bietet hierzu die Methoden CutToClipboard, CopyToClipboard und PasteFromClipboard. Sie können aber auch eigene Bearbeitungsmethoden entwickeln und mit den Ereignisbehandlungsroutinen des Steuerelements verknüpfen.
Gemäß Voreinstellung wird so viel von der Grafik im Steuerelement angezeigt, wie darin Platz findet, wobei die Grafik beschnitten wird, wenn sie größer als das Steuerelement ist. Setzen Sie die Eigenschaft Stretch auf True, wenn das Bild automatisch vergrößert oder verkleinert werden soll, damit es in die verfügbare Fläche passt.
Da TDBImage in der Lage ist, umfangreiche Daten anzuzeigen, kann der Bildschirmaufbau zur Laufzeit möglicherweise etwas dauern. Um die Zeit, die für einen Bildlauf durch die Datensätze erforderlich ist, zu verkürzen, verfügt TDBImage über die Eigenschaft AutoDisplay. Diese bestimmt, ob die Daten, auf die zugegriffen wird, automatisch angezeigt werden sollen. Setzen Sie AutoDisplay auf False, zeigt TDBImage anstelle der tatsächlichen Daten den Feldnamen an. Durch einen Doppelklick im Steuerelement werden die tatsächlichen Daten eingeblendet.
Siehe auch
- Daten als Beschriftung anzeigen
- Feldinhalte in Eingabefeldern anzeigen und bearbeiten
- Text in einem Memo-Steuerelement anzeigen und bearbeiten
- Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten
- Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten
- Boolesche Feldwerte und Kontrollfelder
- Feldwerte mit Optionsfeldern einschränken - Index