gpt4 book ai didi

c# - 标记在 XML 命名空间中不存在

转载 作者:太空狗 更新时间:2023-10-29 23:09:41 26 4
gpt4 key购买 nike

我在“FluidMoveBehavior”上看到以下错误。

The tag 'FluidMoveBehavior' does not exist in XML namespace
'http://schemas.microsoft.com/expression/2010/interactions'.
Line 22 Position 14.

这是 XAML 文件:

<Window x:Class="GoogleMapProject.KinectOverlay"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
xmlns:GoogleMapProject_Behaviors="clr-namespaces:GoogleMapProject.Behaviors"
WindowState="Maximized" WindowStyle="None" Background="Transparent"
AllowsTransparency="True"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Height="300"
Width="300"
Title="KinectOverlay"
DataContext="{Binding PoseViewModel,
Source={StaticResource MainViewModel}}">

<Grid>
<i:Interaction.Behaviors>
<ei:FluidMoveBehavior AppliesTo="Children" Duration="0:0:0.5">
<ei:FluidMoveBehavior.EaseX>
<SineEase EasingMode="EaseInOut"/>
</ei:FluidMoveBehavior.EaseX>
<ei:FluidMoveBehavior.EaseY>
<SineEase EasingMode="EaseInOut"/>
</ei:FluidMoveBehavior.EaseY>
</ei:FluidMoveBehavior>
</i:Interaction.Behaviors>
<Canvas Background="Transparent"
DataContext="{Binding PoseViewModel,
Source={StaticResource MainViewModel}}">

<!-- Left hand -->
<Image Source="{Binding LeftHandImage}" x:Name="leftHand" Stretch="Fill"
Canvas.Left="{Binding LeftHandPosition.X, Mode=TwoWay}"
Canvas.Top="{Binding LeftHandPosition.Y, Mode=TwoWay}"
Visibility="{Binding HandVisibility}" Opacity="0.75"
Height="118" Width="80" RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="{Binding LeftHandScale}"
ScaleY="{Binding LeftHandScale}"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform X="-40" Y="-59"/>
</TransformGroup>
</Image.RenderTransform>
</Image>

<!-- Right hand -->
<Image x:Name="righthand" Source="{Binding RightHandImage}"
Stretch="Fill"
Canvas.Left="{Binding RightHandPosition.X, Mode=TwoWay}"
Canvas.Top="{Binding RightHandPosition.Y, Mode=TwoWay}"
Visibility="{Binding HandVisibility}" Opacity="0.75"
Height="118" Width="80" RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="{Binding RightHandScale}"
ScaleY="{Binding RightHandScale}"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform X="-40" Y="-59"/>
</TransformGroup>
</Image.RenderTransform>
</Image>

<!-- Video -->
<Image Canvas.Left="0" Canvas.Top="100" Width ="360"
Visibility="{Binding ShowVideo,
Converter={StaticResource booleanToVisibilityConverter}}">
<i:Interaction.Behaviors>
<GoogleMapProject_Behaviors:DisplayVideoBehavior/>
</i:Interaction.Behaviors>
</Image>

<!-- Shows last speech command -->
<TextBlock Canvas.Left="10" Canvas.Top="500"
Text="{Binding LastCommand}" FontSize="36"
Foreground="#FF001900">
</TextBlock>
</Canvas>
</Grid>
</Window>

最佳答案

将程序集 microsoft.expression.interactions.dll 添加到您的项目引用中。

可在此处免费获得:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75e13d71-7c53-4382-9592-6c07c6a00207&displaylang=en

EULA 和重新分发在这里:

C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0

关于c# - 标记在 XML 命名空间中不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10581060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com