コード例 #1
0
        protected override void OnToggleCheckedChanged(string propertyName, bool isChecked)
        {
            base.OnToggleCheckedChanged(propertyName, isChecked);

            if (propertyName == ShowLargeProperty.Name)
            {
                if (!isChecked)
                {
                    MappingManager.UpdateMappings();
                    MappingManager.CheckForRequiredMapping();
                }
            }
        }
コード例 #2
0
 public void Handle(UpdateResourceMessage message)
 {
     if (message?.ResourceModel != null)
     {
         if (SourceId != Guid.Empty && SourceId == message.ResourceModel.ID)
         {
             IErrorInfo sourceNotAvailableMessage = ValidationMemoManager.DesignValidationErrors.FirstOrDefault(info => info.Message == ValidationMemoManager.SourceNotFoundMessage);
             if (sourceNotAvailableMessage != null)
             {
                 ValidationMemoManager.RemoveError(sourceNotAvailableMessage);
                 ValidationMemoManager.UpdateWorstError();
                 MappingManager.InitializeMappings();
                 MappingManager.UpdateMappings();
             }
         }
     }
 }