0
我正在使用caliburn micro和Telerik控件的應用程序。GridViewDataColumn SourceUpdated子屬性
我有一個RadGrivView綁定到PurchaseDetails的集合,該行的Purchase Price爲可編輯列。在更新PurchaseDetails對象上的PurchasePrice值時,綁定工作正常,但我需要更新綁定到其他對象的View上的其他值。
無論何時更新PurchasePrice,我都想在Model上引發一個事件。 我試過NotifyOnSourceUpdated,在列和網格級別沒有運氣。
<telerik:RadGridView Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="2"
AutoGenerateColumns="False"
ShowGroupPanel="False"
ItemsSource="{Binding PurchaseDetails}">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataFormatString="N2"
SourceUpdated="FrameworkContentElement_OnSourceUpdated"
TargetUpdated="FrameworkContentElement_OnTargetUpdated"
DataMemberBinding="{Binding .PurchasePrice, Mode=TwoWay,
NotifyOnSourceUpdated=True,NotifyOnTargetUpdated=True}"/>
<telerik:GridViewDataColumn DataFormatString="N2"
DataMemberBinding="{Binding .Amount.Value}" IsReadOnly="True" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>