假設我的上下文菜單與3個標籤控件相關聯。當我將右鍵單擊這些標籤時,會出現上下文菜單。我想從上下文菜單中捕獲單擊事件,即在哪個標籤上調用上下文菜單單擊事件。我試過但失敗了。與上下文菜單相關的問題
void MyContextMenu_Click(object sender, EventArgs e)
{
if (sender.GetType() == typeof(Label))
{
if (((Label)sender).Name.ToUpper() == "LBLACCOUNTREFERENCE")
{
Clipboard.Clear();
Clipboard.SetData(DataFormats.OemText, (object)((Label)sender).Text);
}
}
else
{
Clipboard.Clear();
Clipboard.SetData(DataFormats.OemText, (object)this.localJob.JobPart.OEReference);
}
}
請指導我。
將來,請爲平臺添加標籤('winforms') – SLaks 2011-05-02 17:31:22