- Window fading in causing quick white flash of window contents before fading in happens
- <Window.Triggers>
- <EventTrigger RoutedEvent="Window.Loaded">
- <BeginStoryboard>
- <Storyboard Name="FormFade">
- <DoubleAnimation Name="FormFadeAnimation"
- Storyboard.TargetName="Window"
- Storyboard.TargetProperty="(Window.Opacity)"
- From="0.0" To="1.0" Duration="0:0:5"
- AutoReverse="False" RepeatBehavior="1x"
- />
- </Storyboard>
- </BeginStoryboard>
- </EventTrigger>
- </Window.Triggers>
- namespace WpfApplication1
- {
- /// <summary>
- /// Interaction logic for MainWindow.xaml
- /// </summary>
- public partial class MainWindow : Window
- {
- public MainWindow()
- {
- InitializeComponent();
- this.Loaded += new RoutedEventHandler(MainWindow_Loaded);
- }
- void MainWindow_Loaded(object sender, RoutedEventArgs e)
- {
- Thread.Sleep(1000);
- }
- }
- }
- <Window x:Class="WpfApplication1.MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- Title="MainWindow" Height="350" Width="525" x:Name="Window">
- <Window.Triggers>
- <EventTrigger RoutedEvent="Window.Loaded">
- <BeginStoryboard>
- <Storyboard Name="FormFade">
- <DoubleAnimation Name="FormFadeAnimation"
- Storyboard.TargetName="Window"
- Storyboard.TargetProperty="(Window.Opacity)"
- From="0.0" To="1.0" Duration="0:0:5"
- AutoReverse="False" RepeatBehavior="1x"
- />
- </Storyboard>
- </BeginStoryboard>
- </EventTrigger>
- </Window.Triggers>
- <Grid>
- <TextBlock>asdf</TextBlock>
- </Grid>
- </Window>
- <Window x:Class="WpfApplication1.MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- Title="MainWindow" Height="350" Width="525"
- Opacity="0" AllowsTransparency="True" WindowStyle="None">
- <Window.Triggers>
- <EventTrigger RoutedEvent="Window.Loaded">
- <BeginStoryboard>
- <Storyboard Name="FormFade">
- <DoubleAnimation Name="FormFadeAnimation"
- Storyboard.TargetProperty="(Window.Opacity)"
- From="0.0" To="1.0" Duration="0:0:5"
- AutoReverse="False" RepeatBehavior="1x"
- />
- </Storyboard>
- </BeginStoryboard>
- </EventTrigger>
- </Window.Triggers>
- <Grid>
- </Grid>
- </Window>