查阅资料:https://msdn.microsoft.com/ZH-CN/library/system.windows.data.binding.targetupdated(v=vs.100).aspx
问题:datagrid 中绑定textblock 的loaded事件问题,loaded事件发生不确定是text是否绑定完成,有时会导致界面内容显示不全。所以采用以下解决办法:NotifyOnTargetUpdated=True,和TargetUpdated事件。意思是加载完成后调用事件
<TextBlock Grid.Row="1" Grid.Column="1" Name="RentText"
Text="{Binding Path=Rent, NotifyOnTargetUpdated=True}"
TargetUpdated="OnTargetUpdated"/>
private void OnTargetUpdated(Object sender, DataTransferEventArgs args)
{
// Handle event
...
}