private void allFriendsMenuItem_Click(object sender, EventArgs e) { try { FriendsPresenter friendsPresenter = new FriendsPresenter(this); _presenter = friendsPresenter; friendsPresenter.PictureLoaded += UpdateFriendsListPictures; // TODO: Tidy this up a little. friendsPresenter.FriendsListView.ContextMenuStrip.Items[2].Click += friendPostMenuItem_Click; friendsPresenter.FriendsListView.ContextMenuStrip.Items[3].Click += friendPokeMenuItem_Click; contentPanel.Controls.Clear(); contentPanel.Controls.Add(friendsPresenter.FriendsListView); contentPanel.Controls[0].Focus(); } catch (FacebookApiException ex) { MessageBox.Show(ex.Message, "Error in request", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Iris Unhandled exception", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void Page_Load(object sender, EventArgs e) { FriendsPresenter _presenter = new FriendsPresenter(); _presenter.Init(this); }