private void listBoxPostLikedBy_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            string id = ps.PostLikes[lbPostLikeByUsers.SelectedIndex].Item2.ToString();

            try
            {
                ls.Type = "user";
                ls.GetPageGeneralData(id);
                GridViewUpdate(ls, dataGridView3PostLikersInfo);
                ls.GetPictureByID(id);
                pbxLikedByUserProfile.Image = GetImageFromUrl(ls.ImageLink);

                DataGridViewColumn column0 = dataGridView3PostLikersInfo.Columns[0];
                column0.Width = 100;

                DataGridViewColumn column = dataGridView3PostLikersInfo.Columns[1];
                column.Width = 390;
            }
            catch { }
        }
        private void listBoxSearchResult_SelectedIndexChanged(object sender, EventArgs e)
        {
            this.Text = lbSearchResult.SelectedItem.ToString();
            //** clearing display/variables ***/
            DisplayClear();
            fs.BookLikes.Clear();
            fs.Feed.Clear();
            fs.GroupLikes.Clear();
            fs.PageLikes.Clear();
            fs.MoviesLikes.Clear();

            //*** accessing selected item's index from the main search list
            KeyValuePair <String, String> pair = fs.ResultSearch.ElementAt(lbSearchResult.SelectedIndex);

            //*** calling function according to type of the search query
            if (fs.Type == "user")
            {
                fs.GetUserDataByID(pair.Key.ToString(), "100");

                fs.GetPageGeneralData(pair.Key.ToString());
                GridViewUpdate(fs, dgvProfileInfo);
                fs.GetPictureByID(pair.Key.ToString());
                pbxProfile.Image = GetImageFromUrl(fs.ImageLink);
            }

            if (fs.Type == "page")
            {
                fs.GetPageDataByID(pair.Key.ToString(), "100");
                fs.GetPageGeneralData(pair.Key.ToString());
                GridViewUpdate(fs, dgvProfileInfo);
            }


            try
            {
                //////////labelNameResult.Text = fs.Name;
                pbxProfile.Image = GetImageFromUrl(fs.ImageLink);
            }
            catch { }


            /*
             * int c = 1;
             * while (c < fs.PageLikes.Count)
             * {
             *  listBoxPages.Items.Add(fs.PageLikes[c].Item1.ToString()); c++;
             * }
             * c = 0;
             * while (c < fs.MoviesLikes.Count)
             * {
             *  listBoxMovies.Items.Add(fs.MoviesLikes[c].Item1.ToString()); c++;
             * }
             * c = 0;
             * while (c < fs.BookLikes.Count)
             * {
             *
             *  listBoxBooks.Items.Add(fs.BookLikes[c].Item1.ToString()); c++;
             * }
             * c = 0;
             *
             * while (c < fs.GroupLikes.Count)
             * {
             *  if (fs.Type == "user")
             *  {
             *      listBoxGroups.Items.Add(fs.GroupLikes[c].Item1.ToString()); c++;
             *  }
             *
             *  if (fs.Type == "page")
             *  {
             *      listBoxGroups.Items.Add(fs.GroupLikes[c].Item2.ToString()); c++;
             *  }
             * }
             */
        }