//--------------------------------------------------------Set-, Get- Methods:---------------------------------------------------------\\ #region --Set-, Get- Methods-- private void SetSelectedItem(BackgroundImageSelectionControlItemDataTemplate value) { if (SetProperty(ref _SelectedItem, value, nameof(SelectedItem)) && !(value is null)) { ChatBackgroundHelper.INSTANCE.ImagePath = value.Path; IsCustomImageBackgroundSelected = false; SetBackgroundMode(); } }
private void AddImage(BackgroundImageSelectionControlItemDataTemplate img, string curBackgroundImagePath) { IMAGES.Add(img); if (ChatBackgroundHelper.INSTANCE.BackgroundMode != ChatBackgroundMode.CUSTOM_IMAGE && string.Equals(curBackgroundImagePath, img.Path)) { SelectedItem = img; } }