コード例 #1
0
ファイル: ImageForm.cs プロジェクト: RonGissin/DPCourseFBApp
        private void toggleLikeUnlike()
        {
            try
            {
                disposeOfImageIfNeeded(LikePictureBox);

                if (!m_IsImageLiked)
                {
                    LikePictureBox.LoadAsync(k_UnlikeUrl);
                    m_LikeHandler.Like(m_Photo);
                }
                else
                {
                    LikePictureBox.LoadAsync(k_LikeUrl);
                    m_LikeHandler.Unlike(m_Photo);
                }
            }
            catch
            {
            }
            finally
            {
                LikePictureBox.Refresh();
            }
        }
コード例 #2
0
ファイル: ImageForm.cs プロジェクト: RonGissin/DPCourseFBApp
        private void imageForm_Load(object i_Sender, EventArgs i_EventArgs)
        {
            if (isPhotoLikedByUser())
            {
                LikePictureBox.LoadAsync(k_UnlikeUrl);
                m_IsImageLiked = true;
            }
            else
            {
                LikePictureBox.LoadAsync(k_LikeUrl);
                m_IsImageLiked = false;
            }

            LikePictureBox.Refresh();
        }