public RecentQuestions(User user) { InitializeComponent(); this.user = user; List <Question> questionList = db.GetQuestions(); WriteToFlowLayoutPanel(questionList); button1.Text = "Likes " + char.ConvertFromUtf32(0x2191); button2.Text = "Views " + char.ConvertFromUtf32(0x2191); button3.Text = "Answers " + char.ConvertFromUtf32(0x2191); newpostbtn.Click += delegate(object sender, EventArgs e) { newpostbtn_Click(sender, e, questionList); }; button1.Click += delegate(object sender, EventArgs e) { button1_Click(sender, e, questionList); }; button2.Click += delegate(object sender, EventArgs e) { button2_Click(sender, e, questionList); }; button3.Click += delegate(object sender, EventArgs e) { button3_Click(sender, e, questionList); }; txtSearch.TextChanged += delegate(object sender, EventArgs e) { txtSearch_TextChanged(sender, e, details, questionList); }; recentquestionsbtn.Enabled = false; }