private void TagBar_OpenPanel(object sender, EventArgs e) { //create tag creation panel and set close event handler TagCreationPanel tagCreationPanel = new TagCreationPanel(); tagCreationPanel.CreateButtonClicked += new EventHandler(this.CreateButton_Click); tagCreationPanel.Close += new EventHandler(this.Panel_Close); //show DataGrid.Children.Add(tagCreationPanel); }
private void CreateButton_Click(object sender, EventArgs e) { TagCreationPanel tagCreationPanel = sender as TagCreationPanel; tagBar.Create(tagCreationPanel.TextboxTagName.Text, tagCreationPanel.colorPicker.Color); }