Using C# and Visual Studio 2013 and Windows Forms,
the goal is to create a custom winforms component, which in Designer mode,
when added to a form,
it will automatically inject some predefined
Properties, Smart tags, DesignerVerbs and PropertyValueUIService to
all other winforms controls/components on the form.
Please note this component should be able to attach/inject all these properties to any winform component.
Here is an example:
-Property called P1 with value 1
-Designer verb called Action1 which when clicked will do [url removed, login to view]("Hello from Action1");
-Property called P2 with value 2 which is when double clicked will do [url removed, login to view]("Hello from PropertyValueUIService P2");
-Property called P3 with value 3 which should appear on smart tags as well.
Now, if we add a Button called button1 to the form, button1 should automatically get all the above features:
-button1 on its Properties panel, should see fields for P1, P2 and P3
-button1 on Designer window, if right clicked, should see an action verb called Action1
-button1 on Designer window, should have a smart tag called P3
Please respond only if you know what you are doing. This means if you don't know what is IExtenderProvider you shouldn't contact me and waste my time.
This project is extremely quick and easy if you know what you are doing. This means don't bet with ridiculous timelines and price.
5 freelancers are bidding on average $276 for this job