Freigeben über


Hinzufügen oder Ändern eines Datenspeichers

Sie können den Datenspeicher verwenden, um Dateneigenschaften und -werte zu speichern, damit sie innerhalb des gesamten Projekts einfacher aufzurufen sind. Mithilfe von sogenannten integrierten Verhalten können Sie auch neue Eigenschaften hinzufügen oder in einem Datenspeicher bereits bestehende Eigenschaften ändern.

Die am häufigsten verwendete Art, Datenspeicher zu erstellen, besteht darin, das SetDataStoreValueAction -Verhalten zu verwenden. Durch das SetDataStoreValueAction -Verhalten wird ein Datenspeicher erstellt, wenn Sie eine neue Eigenschaft in der Kategorie Allgemeine Eigenschaften des Eigenschaftenpanels erstellen. Sie können auch im Datenpanel explizit einen Datenspeicher erstellen.

Wenn Sie den Datenspeicher mithilfe von SetDataStoreValueAction oder im Datenpanel erstellt haben, können Sie die Daten unter Verwendung von SetDataStoreValueAction ändern. Sie können außerdem auch über die Option DataStoreChangedTrigger benachrichtigt werden, wenn sich eine Eigenschaft im Datenspeicher geändert hat.

Weitere Informationen zum SetDataStoreValueAction -Verhalten finden Sie unter SetDataStoreValueAction.

Weitere Informationen zum DataStoreChangedTrigger -Auslöser finden Sie unter DataStoreChangedTrigger.

So erstellen Sie einen Datenspeicher

  1. Klicken Sie im Datenpanel auf ****Datenquelle erstellen ****Ff723944.601d2ab6-5e4b-49ab-bb3c-064456dc8184(de-de,Expression.40).png, und klicken Sie dann auf Neuer Datenspeicher. Das Dialogfeld Neuer Datenspeicher wird angezeigt.

  2. Geben Sie im Dialogfeld Neuer Datenspeicher im Feld Datenquellenname den Namen Ihres Datenspeichers ein.

  3. Wählen Sie unter Definieren in die Option Projekt, damit der Datenspeicher in allen Dokumenten Ihres Projekts verfügbar ist, oder wählen Sie Dieses Dokument, um den Datenspeicher nur für das aktuelle Dokument zur Verfügung zu stellen. Klicken Sie auf OK.

    Der Datenspeicher wird im Datenpanel angezeigt.

So fügen Sie dem Datenspeicher Eigenschaften und Werte hinzu

Sie können Eigenschaften und Werte mithilfe des SetDataStoreValueAction -Verhaltens hinzufügen. Sie können Eigenschaften und Werte auch im Datenpanel hinzufügen.

  1. Klicken Sie im Datenpanel auf das Pluszeichen Ff723944.203a14a5-0db2-486e-9b94-4fdf658d531b(de-de,Expression.40).png neben dem Datenspeicher, dem Sie eine Eigenschaft hinzufügen möchten.

  2. Geben Sie im Feld Eigenschaftsname einen Namen für die neue Eigenschaft ein.

  3. Klicken Sie auf ****Datenspeicherwerte bearbeiten ****Ff723944.05e097fd-b5b7-4a06-b97a-bf7ece17b6c6(de-de,Expression.40).png, um der gerade erstellten Eigenschaft einen Wert zuzuweisen. Doppelklicken Sie in der Spalte Wert des Dialogfelds Datenspeicher konfigurieren auf die Zelle mit dem Wert, den Sie ändern möchten. Standardmäßig wird ein Beispielwert in der Zelle angezeigt.

    tip noteTipp:

    Alle Daten im Dialogfeld Datenspeicher konfigurieren sind modifizierbar: Eigenschaftsname, Wert und Typ. Doppelklicken Sie auf die Zelle mit den zu ändernden Daten, und ändern Sie diese Ihren Anforderungen gemäß.

So entfernen Sie eine Eigenschaft aus dem Datenspeicher

  • Klicken Sie im Datenpanel mit der rechten Maustaste auf die Eigenschaft, die Sie entfernen möchten, und klicken Sie dann auf Entfernen.

So entfernen Sie den Datenspeicher

  • Klicken Sie im Datenpanel mit der rechten Maustaste auf den Datenspeicher, den Sie entfernen möchten, und klicken Sie dann auf Entfernen.

So zeigen Sie Werte aus dem Datenspeicher an

  • Ziehen Sie im Datenpanel die gewünschte Eigenschaft auf die Zeichenfläche.

    Wenn Sie die Eigenschaft auf das LayoutRoot-Objekt ziehen, wird in Expression Blend ein TextBlock -Objekt erstellt und die so verschobene Eigenschaft in das eben erstellte TextBlock-Objekt eingebunden.

    Wenn Sie die Eigenschaft auf ein bereits vorhandenes Objekt ziehen, wird das Dialogfeld Datenbindung erstellen angezeigt. Wählen Sie in der Dropdownliste Eigenschaft von die Eigenschaft des Objekts, das Sie in die eben verschobene Eigenschaft einbinden möchten.