示例#1
0
        public void AddImages(List <ImageResponse> imageResponseList)
        {
            try
            {
                if (imageResponseList != null)
                {
                    foreach (ImageResponse imgData in imageResponseList)
                    {
                        EOImageSource imgSource = new EOImageSource();
                        imgSource.ImageId   = imgData.ImageId;
                        imgSource.Image     = imgData.Image;
                        imgSource.ImgSource = ImageSource.FromStream(() => new MemoryStream(imgData.Image));

                        ImageSourceList.Add(imgSource);
                    }
                }

                ImageSourceListOC = new ObservableCollection <EOImageSource>(ImageSourceList);

                imageList.ItemsSource = ImageSourceListOC;
            }
            catch (Exception ex)
            {
            }
        }
示例#2
0
        public void AddToImageList(EOImgData imageData)
        {
            EOImageSource imgSource = new EOImageSource();

            imgSource.ImageId   = imageData.ImageId;
            imgSource.Image     = imageData.imgData;
            imgSource.ImgSource = ImageSource.FromStream(() => new MemoryStream(imageData.imgData));

            ImageSourceList.Add(imgSource);
            ImageSourceListOC     = new ObservableCollection <EOImageSource>(ImageSourceList);
            imageList.ItemsSource = ImageSourceListOC;
        }
示例#3
0
        public void UpdateImageList(EOImgData imageData)
        {
            try
            {
                EOImageSource imgSource = new EOImageSource();
                imgSource.ImageId   = imageData.ImageId;
                imgSource.Image     = imageData.imgData;
                imgSource.ImgSource = ImageSource.FromStream(() => new MemoryStream(imageData.imgData));

                ImageSourceList.Add(imgSource);

                ImageSourceListOC = new ObservableCollection <EOImageSource>(ImageSourceList);

                imageList.ItemsSource = ImageSourceListOC;
            }
            catch (Exception ex)
            {
                int debug = 1;
            }
        }
示例#4
0
        public void AddToImageList(List <EOImgData> imageData)
        {
            try
            {
                foreach (EOImgData imgData in imageData)
                {
                    EOImageSource imgSource = new EOImageSource();
                    imgSource.ImageId   = imgData.ImageId;
                    imgSource.Image     = imgData.imgData;
                    imgSource.ImgSource = ImageSource.FromStream(() => new MemoryStream(imgData.imgData));

                    ImageSourceList.Add(imgSource);
                }

                ImageSourceListOC = new ObservableCollection <EOImageSource>(ImageSourceList);

                imageList.ItemsSource = ImageSourceListOC;
            }
            catch (Exception ex)
            {
            }
        }