WPF功能区故事板错误

时间:2018-05-09 13:42:00

标签: wpf xaml ribbon

我创建了一个简单的WPF应用程序,窗口中只有一个功能区:

<RibbonWindow  [[Usual XMLNS tags]]>
<Grid>
    <Ribbon SelectedIndex="0"  >
        <RibbonTab Header="First" KeyTip="H">
            <RibbonGroup x:Name="First" Header="First">
                <RibbonMenuItem Header="Open"/>
            </RibbonGroup>
            <RibbonGroup x:Name="Second" Header="Second">
                <RibbonMenuItem Header="Save"/>
            </RibbonGroup>
        </RibbonTab>
    </Ribbon>
</Grid>
</RibbonWindow>

功能区完全按预期显示。当我将鼠标悬停在“打开”或“保存”按钮上时,按钮会再次按预期突出显示,但我收到以下警告:

System.Windows.Media.Animation Warning: 6 : 
Unable to perform action because the specified Storyboard was never applied to this object for interactive control.; 
Action='Stop'; 
Storyboard='System.Windows.Media.Animation.Storyboard';
Storyboard.HashCode='31656086';
Storyboard.Type='System.Windows.Media.Animation.Storyboard';
TargetElement='System.Windows.Media.Animation.Storyboard';
TargetElement.HashCode='31656086';
TargetElement.Type='System.Windows.Media.Animation.Storyboard'

同样,这是一个简单的应用程序。我没有创建任何故事板。我对“停止”和“故事板”进行了全局解决方案搜索,以确保自动生成的文件中没有内容,但我找不到任何关键字。

有什么建议吗?功能区似乎完全符合预期。但是,我讨厌带着警告开始一个项目。这个问题与先前提出的问题25866393重复。然而,这个问题被关闭为12981771的副本,尽管12981771根本没有回答这个问题。

从其他问题可以清楚地看出,在调用动画的Stop()方法而不调用Begin()方法时会触发此错误。但在我的情况下,我没有任何我声明的动画或故事板 - 所以我不知道什么时候Stop()Begin()可能会被调用,或者是谁。我确认应用程序和窗口Resources集合都是空的。

0 个答案:

没有答案