Tabellen
Tabellen können verwendet werden, um Benutzern Daten in einem Rasterformat anzuzeigen.
Einfache Tabelle
Tabellen bestehen aus einer Datenquelle und einer Reihe von Spalten. Sie können PowerShell-Variablen als Datenquelle verwenden. Ein einfaches Skript könnte alle Dienste auf dem Computer in eine Variable laden.
$Variables["Services"] = Get-ServiceDie Tabelle würde dann eine festgelegte Anzahl von Eigenschaften als Spalten anzeigen.
<Table DataSource="$Services">
<PropertyColumn Property="Name"></PropertyColumn>
<PropertyColumn Property="Status"></PropertyColumn>
</Table>Spalteninhalt
Eigenschaftsspalten können benutzerdefinierte Inhalte basierend auf der gerenderten Zeile bereitstellen. Verwenden Sie die Variable $Context, um auf die aktuelle Zeile zu verweisen.
<Table DataSource="$Services">
<PropertyColumn Property="Name"></PropertyColumn>
<PropertyColumn Property="Status">
<Alert Message="$context.Status" />
</PropertyColumn>
</Table>Aktionsspalten
Aktionsspalten sind nicht an eine bestimmte Eigenschaft gebunden und werden für Anzeigeaktionen wie Schaltflächen verwendet.
Um im Schaltflächenklick auf die aktuelle Zeile zu verweisen, verwenden Sie den Parameter $Context.
Zuletzt aktualisiert
War das hilfreich?