.net 3.5下,有遇到类似的情况吗?总之,编译通过。程序运行立即崩溃。去掉Storyboard,程序运行正常。
而程序在.Net 4.0下,则一切正常,没任何问题。

解决方案 »

  1.   

    找到原因了。把下面代码一,改成代码二,即解决了我的问题。.Net3.5,好象不能识别:RoutedEvent="MouseEnter",只能识别:RoutedEvent="Button.MouseEnter"。代码一
                            <EventTrigger RoutedEvent="MouseEnter">
                                <BeginStoryboard>
                                     ……
                                </BeginStoryboard>
                            </EventTrigger>代码二
                            <EventTrigger RoutedEvent="Button.MouseEnter">
                                <BeginStoryboard>
                                     ……
                                </BeginStoryboard>
                            </EventTrigger>