WPF: Come faccio a impostare la proprietà di sfondo di un'interfaccia utente Elemento a null / niente / default in XAML?

StackOverflow https://stackoverflow.com/questions/1691393

Domanda

Utilizzando il codice, è possibile impostare proprietà di sfondo di un elemento dell'interfaccia utente al suo valore di default impostandolo su nothing, cioè.

myControl.Background = Nothing

Ma come faccio a fare questo in XAML? In particolare, sto facendo questo in uno Storyboard:

<Storyboard>
    <ColorAnimation 
        Storyboard.TargetProperty="(Background).(SolidColorBrush.Color)" 
        Duration="00:00:02.00" 
        To="DEFAULT_COLOR_HERE" />
</Storyboard>
È stato utile?

Soluzione

Dare a questo un colpo

<Storyboard>
    <ColorAnimation 
        Storyboard.TargetProperty="(Background).(SolidColorBrush.Color)" 
        Duration="00:00:02.00" 
        To="{x:Null}" />
</Storyboard>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top