private void remove_note_saved(Note note) { for (int i = 0; i < Notes_list_panel.Controls.Count; i++) { if (Notes_list_panel.Controls[i].Text == note.title) { Notes_list_panel.Controls.Remove(Notes_list_panel.Controls[i]); break; } } notes_saved.Remove(note); Notes_list_panel.Controls.Clear(); int y = 0; foreach (Note note1 in notes_saved) { MetroFramework.Controls.MetroButton btn = new MetroFramework.Controls.MetroButton(); btn.TextAlign = ContentAlignment.MiddleCenter; btn.Text = note1.title; btn.AutoSize = true; btn.Anchor = AnchorStyles.Right & AnchorStyles.Left; btn.Theme = MetroFramework.MetroThemeStyle.Dark; btn.Click += this.Select_note; Notes_list_panel.Controls.Add(btn); btn.SetBounds(0, y, 210, 45); y += 50; } Notes_list_panel.Refresh(); }
private void Show_notes_btn_Click(object sender, EventArgs e) { Top_lb.Text = "Todas as notas"; Count_notes_lb.Text = notes_saved.Count.ToString() + " Notas"; Holder_panel.Controls.Clear(); Holder_panel.Controls.Add(Notes_list_panel); Notes_list_panel.SetBounds(3, 3, 217, 368); splitContainer1.Panel2.Controls.Clear(); splitContainer1.Panel2.Controls.Add(Note_cr_pn); }
private void insert_new_note_in_panel(string title) { MetroFramework.Controls.MetroButton btn = new MetroFramework.Controls.MetroButton(); btn.TextAlign = ContentAlignment.MiddleCenter; btn.Text = title; btn.AutoSize = true; btn.Anchor = AnchorStyles.Right & AnchorStyles.Left; btn.Click += this.Select_note; btn.Theme = MetroFramework.MetroThemeStyle.Dark; int y = 0; if (Notes_list_panel.Controls.Count > 0) { y = Notes_list_panel.Controls[Notes_list_panel.Controls.Count - 1].Bounds.Y + 50; } Notes_list_panel.Controls.Add(btn); btn.SetBounds(0, y, 210, 45); Notes_list_panel.Refresh(); }