コード例 #1
0
        private async Task LoadVillageImage(EVillageSize villageSize, EVillageType villageType, string Filename)
        {
            var PathData = Path.GetFullPath("Resources") + "//Images//Villages//Default//v2_";

            _villageImages.Add(new VillageImages
            {
                Size      = villageSize,
                Type      = villageType,
                ImageFile = await Task.Run(() => new BitmapImage(new Uri(PathData + Filename)))
            });
        }
コード例 #2
0
 /// <summary>
 /// Get Images
 /// </summary>
 public VillageImages GetVillageImage(EVillageSize size) => _villageImages.FirstOrDefault(p => p.Size.Equals(size));