参考资料:http://forums.silverlight.net/forums/p/176823/407057.aspx
问题:
在按钮事件中添加了
ChildWindow cw = new ChildWindow();
cw.Show();
运行时点击按钮,页面崩溃。
弹出C4004错误。 at MS.Internal.XcpImports.VisualStateManager_GoToState等等
原因:
父窗口中有几个控件定义了
<vsm:VisualState x:Name="Disabled">
<Storyboard>
Storyboard.TargetName="icon" ....
其中icon未定义。而弹出childwindow时会先Disable这些控件,于是出错
注意: 要仔细看弹出的错误提示,根据提示尽快定义问题。