creating Web User Control and adding it to tool box - c#

I'm trying to learn how create a web user control so i can use in diffrent projects. I created a simple control just to see how it worked; after I created it, I could add it to any page on the current project and it worked fine.
My problem is how can I add this control to the tool box so I can use it in diffrent projects? I tried to look for him by doing:
right click toolbox > choose items > looking for it.
I can't see the control in the list.
What do i need to add so i can see it?
Here is the same question but nothing help me :( I'm using visual studio 2010.

Hey you have to create CustomControl instead of User Control
http://support.microsoft.com/kb/893667

Related

How can I have a solution based layout for my WinForms application?

I am coding a C# forms application where I am wanting to have the layout of my application to have a similar style of the Visual Studio 2013 layout. By this, I mean to have a property grid at the lower right of the screen, a solution explorer to the top right of the screen, tabs for the content and a toolbox.
Do I need to use a FlowLayout control for this? I have previously found some sample code with this layout all coded to use as a template, however I cannot seem to find this after doing a search. What is the correct terminology for this layout style? Also, is there a Microsoft sample for this?
Here is an image of what I am looking for:
Thanks.
You can use the following readily made controls from Visual Studio:
System.Windows.Forms.PropertyGrid for the properties
System.Windows.Forms.TreeView for the solution explorer
For the toolbox you will need to create a custom-control, with search box and dropdown tabbing of pages. See making of custom controls here:
https://msdn.microsoft.com/en-us/library/vstudio/6hws6h2t(v=vs.100).aspx
http://www.codeproject.com/Articles/2016/Writing-your-Custom-Control-step-by-step

inkPicture control not found

I am developing a windows c# application in which i require to use inkPicture control.
I am using visual studio 2008.
I tried the following option
Right clicking toolbox-> customize toolbox->in .NET components search inkPicture control but could not find it there.
Another option I tried was
Tools->Options->Windows Forms Designer->Setting property of AutoToolBox Populate to true but even this didnt help.
What is the right way to find inkPicture control ?
Please help.

Visual Studio extensibility

Based on our project we created several item and project templates which after installation using our installer works perfectly. this was really good step as it avoids spending time on setting up new projects or modules inside our enterprise application. Now we want to move forward and create something similar to the context menu inside visual studio when u click Views or Controls folder inside ASP.NET MVC application and in other types of projects as well (for example when u click your right mouse button on your WPF application, under Add menu u get different items which avoids opening new window where u have to search for item time.
My goal is to create add in or whatever it is called to make it even easier to work with our SDK so for example when developer right-clicks on project we want to have our own menu items under New menu so developers will be able to add OURPROGRAM View, OURPROGRAM view with validation. can anyone assist me with this? or how provide good examples of this?
Look for the Visual Studio SDK documentation on MSDN.
There is an open source Iron Python project which is your best resource.
http://msdn.microsoft.com/en-us/library/bb165436(v=vs.80).aspx
Also on MSDN there is a walkthru for creating a basic project system.
http://msdn.microsoft.com/en-us/library/cc512973.aspx

Create own toolbox element in VS 2012 .Net-Framework 4 (c#)

is there any possibility to create your own button as toolbox element (for other projects) in Visual Studio 2012 (version 11.0.50727.1)?
I just need a button (like the button from iTunes) for another project. (Tutorials are also welcome).
WPF
Since this ended up being Wpf, I believe the easist way to go would be to create a WpfControlLibrary that is used for UserControls that way it would be easier for you to customize the look and feel of your Button. It can also be added to your ToolBox by right clicking on your ToolBox and Selecting Choose Items then Select WpfComponents and Browse to your Dll.
See these Links:
http://msdn.microsoft.com/en-us/subscriptions/bb514641.aspx
What is the difference between a User Control Library and a Custom Control Library?
http://msdn.microsoft.com/en-us/library/system.windows.controls.usercontrol.aspx
You will need to create a custom control for your button and compile it into a separate dll. Then add this control from this dll to the toolbox.
See for example here: http://dhavalupadhyaya.wordpress.com/2008/07/20/how-to-add-custom-control-in-visual-studio-toolbox/
I'm assuming you are talking about a WPF button. If it's for one extra project, you are perhaps best off creating a button style in a seperate XAML resource file and reusing that file in the second project. If you need to create a reusable control to the extent that you need a button for it in the VS toolbox, then see here: http://msdn.microsoft.com/en-us/library/ee712573.aspx

using usercontrol in C# within the project

I have a forms application and I do want a separate project for my one custom control that I need to use in 2 different places in my app.
I have have created a user control in the same project but I do not know how to use it in the program. It does not show up in the toolbox even if I drag it, it shows the drop cursor but then nothing happens. Will I have to use it manually ? or is there a better way.
Please help.
THanks,
In Tools -> Options, under the section for "Windows Forms Designer", ensure that AutoToolboxPopulate is True - then the toolbox should automatically populate with all user controls from all projects in the current solution.

Categories

Resources