簡體   English   中英

XAML:在類型VisualStateManager中找不到可附加屬性VisualStateGroups

[英]XAML:The attachable property VisualStateGroups was not found in type VisualStateManager

我正在使用VS2008 EE SP1 + WPF + XAML。 在開始時,我添加了對它的引用:

xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"

編譯時出現此錯誤:

<vsm:VisualStateManager.VisualStateGroups>  
   <vsm:VisualStateGroup x:Name="CommonStates">
                        <vsm:VisualStateGroup.Transitions>
                            <vsm:VisualTransition To="MouseOver" Duration="0:0:0.1"/>
                            <vsm:VisualTransition To="Pressed" Duration="0:0:0.1"/>
                        </vsm:VisualStateGroup.Transitions>
                        <vsm:VisualState x:Name="Normal"/>
                        <vsm:VisualState x:Name="MouseOver">
                            <Storyboard>
                                <DoubleAnimation Duration="0:0:0.1" Storyboard.TargetName="Highlight" Storyboard.TargetProperty="Opacity" To="1"/>
                            </Storyboard>

有人知道原因和可能的解決方法嗎?

在.NET 3.5sp1 WPF應用程序中,這將不起作用。

VisualStateManager和相關類是作為Silverlight 3的一部分引入的。它不是3.5sp1中的WPF的一部分,而是在版本4中添加到WPF的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM