Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Avvertimento
Questo documento è stato archiviato e il componente non è disponibile nella versione corrente di Windows Community Toolkit.
Sebbene non ci siano piani immediati per convertire questo componente in 8.x, la community è lieta di esprimere interesse o contribuire alla sua inclusione.
Per altre informazioni:
- Community Toolkit Repository GitHub
- Commenti e suggerimenti sulla documentazione
- Problema gitHub n. 491 (mapping e conversione della documentazione)
La documentazione originale è riportata di seguito.
BindableValueHolder consente agli utenti di modificare più stati di oggetti alla volta.
Sintassi
<helpers:BindableValueHolder x:Name="BindName" Value="{StaticResource BindValue}" />
Proprietà
| Proprietà | TIPO | Description |
|---|---|---|
| Value | oggetto | Ottiene o imposta il valore mantenuto |
Example
È possibile usarlo per cambiare diversi stati dell'oggetto dichiarandolo come risorsa (in una pagina o in un controllo):
<helpers:BindableValueHolder x:Name="HighlightBrushHolder" Value="{StaticResource BlackBrush}" />
e usarlo in questo modo:
<TextBlock x:Name="Label" Foreground="{Binding Value, ElementName=HighlightBrushHolder}" />
<TextBox x:Name="Field" BorderBrush="{Binding Value, ElementName=HighlightBrushHolder}" />
e cambiandolo in questo modo:
<VisualStateGroup x:Name="HighlightStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Wrong">
<VisualState.Setters>
<Setter Target="HighlightBrushHolder.Value" Value="{StaticResource RedBrush}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
Requisiti
| Famiglia di dispositivi | Universale, 10.0.16299.0 o versione successiva |
|---|---|
| Namespace | Microsoft.Toolkit.Uwp.UI |
| Pacchetto NuGet | Microsoft.Toolkit.Uwp.UI |
API
.NET Community Toolkit