You need to create custom "Verbs" for your Component/Control designer. This will make your "verbs" show up in the property browser and in the designer context menu.
The designer throws an event when the user selects a verb and you can perform custom operation when you handle this event.
You do this by overriding the Verbs property in your Designer class.
Here is an example: