Behavior SDK - ChangePropertyAction генерирует исключение аргумента во время выполнения при компиляции с .net native

Я использую DataTrigerBehavior из Behaviors SDK для изменения свойства System.Windows.Shapes.Path.Data в соответствии со значением другого свойства, это часть моего кода:

 <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>

Это работает нормально, пока я не компилирую проект с помощью .net native toolchain, но после компиляции проекта с .Net native я получаю исключение аргумента во время выполнения.

Это исключение деталей:

Исключение: «System.ArgumentException» в Microsoft.Xaml.Interactions.dll

Дополнительная информация: Не удается найти свойство с именем Данные о типе Path.

Почему не удалось найти свойство Data в классе Path?

Вы можете мне помочь?

Ответы на вопрос(1)

Ваш ответ на вопрос