|
@@ -268,16 +268,19 @@ namespace PDF_Office.ViewModels.EditTools.Background
|
|
|
|
|
|
public void ConvertInfoToItem(ref BackgroundItem backgroundItem, BackgroundInfo backgroundInfo)
|
|
|
{
|
|
|
- backgroundItem.type = backgroundInfo.BackgroundType;
|
|
|
- backgroundItem.bgColor = backgroundInfo.Color;
|
|
|
- backgroundItem.horizalign = backgroundInfo.Horizalign;
|
|
|
- backgroundItem.vertalign = backgroundInfo.Vertalign;
|
|
|
- backgroundItem.vertOffset = backgroundInfo.VertOffset;
|
|
|
- backgroundItem.horizalign = backgroundInfo.Horizalign;
|
|
|
- backgroundItem.opacity = backgroundInfo.Opacity;
|
|
|
- backgroundItem.rotation = backgroundInfo.Rotation;
|
|
|
- backgroundItem.scale = backgroundInfo.Scale;
|
|
|
- backgroundItem.pageRange = backgroundInfo.PageRange;
|
|
|
+ if (backgroundItem != null)
|
|
|
+ {
|
|
|
+ backgroundItem.type = backgroundInfo.BackgroundType;
|
|
|
+ backgroundItem.bgColor = backgroundInfo.Color;
|
|
|
+ backgroundItem.horizalign = backgroundInfo.Horizalign;
|
|
|
+ backgroundItem.vertalign = backgroundInfo.Vertalign;
|
|
|
+ backgroundItem.vertOffset = backgroundInfo.VertOffset;
|
|
|
+ backgroundItem.horizalign = backgroundInfo.Horizalign;
|
|
|
+ backgroundItem.opacity = backgroundInfo.Opacity;
|
|
|
+ backgroundItem.rotation = backgroundInfo.Rotation;
|
|
|
+ backgroundItem.scale = backgroundInfo.Scale;
|
|
|
+ backgroundItem.pageRange = backgroundInfo.PageRange;
|
|
|
+ }
|
|
|
// backgroundItem.pagRangeMode = backgroundInfo.PageRange;
|
|
|
}
|
|
|
|
|
@@ -289,7 +292,6 @@ namespace PDF_Office.ViewModels.EditTools.Background
|
|
|
Settings.Default.BackgroundTemplateList.Add(backgroundItem);
|
|
|
Settings.Default.Save();
|
|
|
this.eventAggregator.GetEvent<EnterTemplateListOrCreateEvent>().Publish(EnumTemplateListOrCreate.StatusTemplate);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
/// <summary>
|