Example #1
0
        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;
        }