private void ActivityImage_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
        {
            double f    = (double)e.ImageInformation.OriginalWidth / (double)e.ImageInformation.OriginalHeight;
            double with = Application.Current.MainPage.Width;

            activityImage.HeightRequest = with / f;
            activityImage.WidthRequest  = with;
        }
Пример #2
0
        private void ProfileImage_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
        {
            var info = e.ImageInformation;

            if (info == null)
            {
                return;
            }

            this.ViewModel.ImageAspectRatio = (float)info.OriginalHeight / (float)info.OriginalWidth;
        }
Пример #3
0
        private void MenuImage_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
        {
            var info = e.ImageInformation;

            if (info == null)
            {
                return;
            }

            this.MenuImage.HeightRequest = this.MenuImage.WidthRequest * ((double)info.OriginalHeight / (double)info.OriginalWidth);
        }
Пример #4
0
        void Handle_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
        {
            //Device.BeginInvokeOnMainThread(() =>
            //{

            //Thread.Sleep(4000);

            try
            {
                CachedImage cachedImage = (sender as CachedImage);

                FlexItem2ViewModel image = cachedImage.BindingContext as FlexItem2ViewModel;

                if (Device.RuntimePlatform == Device.Android)
                {
                    if (image != null)
                    {
                        image.IsShowGif = false;
                    }
                }
                else
                {
                    if (e.ImageInformation.CacheKey != null)
                    {
                        if (image != null)
                        {
                            image.IsShowGif = false;
                        }
                    }
                    else if (e.ImageInformation.Path != null)
                    {
                        if (image != null)
                        {
                            image.IsShowGif = false;
                        }
                    }
                }
            }
            catch (InvalidOperationException exe)
            { }
            // });
        }
 private void HeroImage_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
 {
     //App.Logger.Track($"SpeakerImageLoaded:{e.ImageInformation.FilePath}:{e.LoadingResult}");
 }
Пример #6
0
 void Handle_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
 {
     newsFeedVM.imageSucces(sender, e);
 }
Пример #7
0
 private void image_Success(object sender, FFImageLoading.Forms.CachedImageEvents.SuccessEventArgs e)
 {
 }