SDK de comportamento - ChangePropertyAction gera exceção de argumento em tempo de execução ao compilar com .net nativo
Estou usando o DataTrigerBehavior do Behaviors SDK para alterar a propriedade System.Windows.Shapes.Path.Data de acordo com o valor de outras propriedades, isso faz parte do meu código:
<Path x:Name="ItemPath" Stretch="Uniform" Grid.Column="0" Fill="#FF646464" Stroke="{x:Null}" StrokeThickness="3">
<Interactivity:Interaction.Behaviors>
<Core:DataTriggerBehavior Binding="{Binding FType, Converter={StaticResource EnumToStringConverter}}" Value="Parent">
<Core:ChangePropertyAction TargetObject="{Binding ElementName=ItemPath}" PropertyName="Data" Value="M15,6H8V3c0-0.484-0.375-1-1-1C6.539,2,6.305,2.287,6,2.54L0.625,7C0.242,7.313,0,7.555,0,8s0.242,0.688,0.625,1L6,13.46 C6.305,13.713,6.539,14,7,14c0.625,0,1-0.516,1-1v-3h7c0.55,0,1-0.45,1-1V7C16,6.45,15.55,6,15,6z"/>
</Core:DataTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Path>
Funciona bem enquanto não estou compilando projeto com a cadeia de ferramentas nativa .net, mas depois de compilar o projeto com a nativa .net, estou recebendo uma exceção de argumento em tempo de execução.
Este é um detalhe de exceção:
Exceção lançada: 'System.ArgumentException' no Microsoft.Xaml.Interactions.dll
Informações adicionais: Não é possível encontrar uma propriedade denominada Dados no tipo Caminho.
Por que não foi possível encontrar a propriedade Data na classe Path?
Pode me ajudar?