Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在XAML中强制转换WPF属性_C#_Wpf - Fatal编程技术网

C# 在XAML中强制转换WPF属性

C# 在XAML中强制转换WPF属性,c#,wpf,C#,Wpf,我想知道是否有可能在WPF中强制转换属性 我有这个密码 我想修改我的窗口背景不透明度,但我需要将window.background转换为SolidColorBrush,这就是为什么我想知道这是否可行,以及如何实现(如果不可行,是否有好的方法) 感谢您的帮助:)请尝试彩色动画功能。通常,#00000000表示透明的十六进制颜色,在开始时增加两个0表示不透明度,格式为aRGB。将车窗颜色设置为上述颜色。在彩色动画中,将其设置为所需的颜色 试试这个 <EventTrigger RoutedE

我想知道是否有可能在WPF中强制转换属性

我有这个密码


我想修改我的窗口背景不透明度,但我需要将window.background转换为SolidColorBrush,这就是为什么我想知道这是否可行,以及如何实现(如果不可行,是否有好的方法)


感谢您的帮助:)

请尝试彩色动画功能。通常,#00000000表示透明的十六进制颜色,在开始时增加两个0表示不透明度,格式为aRGB。将车窗颜色设置为上述颜色。在彩色动画中,将其设置为所需的颜色

试试这个

<EventTrigger RoutedEvent="Window.Loaded">
            <BeginStoryboard>
                <Storyboard>
                    <ColorAnimation To="#FF000000" 
                                    Storyboard.TargetProperty="(Window.Background).(SolidColorBrush.Color)" 
                                    FillBehavior="Stop" 
                                    Duration="0:0:0.15"/>
                </Storyboard>
            </BeginStoryboard>
        </EventTrigger>

希望这有帮助