WPF: كيف يمكنني تعيين خاصية خلفية عنصر UI إلى NULL / Nothing / افتراضي في XAML؟

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

سؤال

باستخدام رمز، يمكنني تعيين خاصية خلفية عنصر UI إلى قيمة افتراضية عن طريق إعداده nothing, ، بمعنى آخر

myControl.Background = Nothing

ولكن كيف أفعل هذا في Xaml؟ على وجه الخصوص، أنا أفعل هذا في لوحة العمل:

<Storyboard>
    <ColorAnimation 
        Storyboard.TargetProperty="(Background).(SolidColorBrush.Color)" 
        Duration="00:00:02.00" 
        To="DEFAULT_COLOR_HERE" />
</Storyboard>
هل كانت مفيدة؟

المحلول

أعط هذه النار

<Storyboard>
    <ColorAnimation 
        Storyboard.TargetProperty="(Background).(SolidColorBrush.Color)" 
        Duration="00:00:02.00" 
        To="{x:Null}" />
</Storyboard>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top