Ejemplo n.º 1
0
        private void displayAlbums()
        {
            if (m_AlbumsManager == null)
            {
                try
                {
                    FacebookObjectCollection <Album> usersAlbums = r_AppEngine.Albums;

                    if (usersAlbums != null && usersAlbums.Count > 0)
                    {
                        m_AlbumsManager = new AlbumsManager(r_AppEngine.Albums, flowLayoutPanelAlbums);
                        m_AlbumsManager.AlbumClickedAction += albumsButtonChangeDescription;
                        m_AlbumsManager.DisplayAlbums();
                    }
                    else
                    {
                        MessageBox.Show("User has no albums.");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else
            {
                albumsRoundedButton.Invoke(new Action(() => albumsRoundedButton.Text = "Albums"));
                m_AlbumsManager.DisplayAlbums();
            }
        }