如何返回事件的发送者?

时间:2019-06-10 19:31:56

标签: c#

我想在C#中创建一个待办事项应用程序作为作业,因此我陷入了这个问题。我为每个任务创建了一个UserControl,该任务具有该任务的标题标签和另外两个用于保存详细信息的标签。

这个想法是主要的形式,当用户添加它们时,我在动态循环中添加了用户控件

get me all records that contain the word ‘the’ in the title

然后单击其中一个时,将显示一个面板,其中包含发件人对象的用户控件详细信息。

public void add_Item(string text, string key ,bool check)
    {
      Task_Item item = new Task_Item(text, key , check);
       item.Click += new EventHandler(this.detailesEvents);
       ContainerOfTaskPanel.Controls.Add(item);
     }

在这里我遇到了问题。我想添加按钮以添加(在我的一天中),方法是单击该按钮返回到用户控件并写上标签事件private void detailesEvents(object sender, EventArgs e) { Task_Item item = sender as Task_Item; taskHeaderLabel.Text = item.teskItemText.Text; onDayBtn.Click += new EventHandler(onDayBtn_Click); detailsPanelAnima.ShowSync(detailsPanel); } 。我不知道如何将其写回到控制它的特定发件人。

0 个答案:

没有答案