internal DeferMappingChangedEvent(DataGridItemPropertyMap target) { if (target == null) { throw new ArgumentNullException("target"); } m_target = target; }
internal static void RemoveListener(DataGridItemPropertyMap source, IWeakEventListener listener) { MappingChangedEventManager.CurrentManager.ProtectedRemoveListener(source, listener); }
internal bool TryGetDetailItemProperty(DataGridItemPropertyBase masterItemProperty, out DataGridItemPropertyBase detailItemProperty) { return(DataGridItemPropertyMap.TryGetTargetItemProperty(m_masterToDetail, masterItemProperty, out detailItemProperty)); }
internal bool TryGetMasterItemProperty(DataGridItemPropertyBase detailItemProperty, out DataGridItemPropertyBase masterItemProperty) { return(DataGridItemPropertyMap.TryGetTargetItemProperty(m_detailToMaster, detailItemProperty, out masterItemProperty)); }