B
Bala
Hi,
How do i Pass the Address of Event in C#.
I have one Event called DeleteItem
like
Public void DeleteItem(object sender,EventArgs e)
{
}
I'm having one ObjectcontextMenu Collection
called myobjColl
myobjColl.MenuItems.Add(Caption,EventHandler);
here i want to pass the second arguement is address of the
DeleteItem.
So I Tried Like
myobjColl.MenuItems.Add(Caption,&DeleteItem());
It Shows an Error Like No over Load methed Delete Item
takes 0 Arguements.
Actually i want to pas the address of the event only.So i
don't want to pass the Arguements.
Then I tried
myobjColl.MenuItems.Add(Caption,New EventHandler(DeleteItem
()));
Now It is working.
But i don't know wether this one is right or wrong.
Thanks,
Bala
How do i Pass the Address of Event in C#.
I have one Event called DeleteItem
like
Public void DeleteItem(object sender,EventArgs e)
{
}
I'm having one ObjectcontextMenu Collection
called myobjColl
myobjColl.MenuItems.Add(Caption,EventHandler);
here i want to pass the second arguement is address of the
DeleteItem.
So I Tried Like
myobjColl.MenuItems.Add(Caption,&DeleteItem());
It Shows an Error Like No over Load methed Delete Item
takes 0 Arguements.
Actually i want to pas the address of the event only.So i
don't want to pass the Arguements.
Then I tried
myobjColl.MenuItems.Add(Caption,New EventHandler(DeleteItem
()));
Now It is working.
But i don't know wether this one is right or wrong.
Thanks,
Bala