ユーザーコントロールにグリッドがあり、データコンテキストが割り当てられています
<Grid x:Name="GrdContainer" DataContext="{Binding FormAttributeMappings,Mode= TwoWay}" DataContextChanged="GrdContainer_DataContextChanged" UseLayoutRounding="True">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="5"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="10"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="5"/>
</Grid.ColumnDefinitions>
private void GrdContainer_DataContextChanged(object sender, DependencyPropertyChangedEventArgs e)
{
......
}
List<FormAttributeMapping> FormAttributeMappings
Datacontext として割り当てると発火しますが、Grid datacontex source( ) GrdContainer_DataContextChanged
にアイテムを追加すると発火しませんFormAttributeMappings.add(FormAttributeMapping)
GrdContainer_DataContextChanged