Bonnie,
Sorry for adding a message to an old thread.
Could you please tell me how to add your own class library to the VS Toolbox? And, if I do so, will this class library appear in the Toolbox in all my solutions, or just one solution?
Thank you.
>John,
>
>Basically, you'll want a class library that contains your sub-classed UI controls, like textbox, button, etc. Something like this:
>
>using System;
>using System.Drawing;
>using System.Collections;
>using System.ComponentModel;
>using System.Windows.Forms;
>using System.Data;
>
>namespace MyCompany.WinUI.MyClasses
>{
> public class MyComboBox : System.Windows.Forms.ComboBox
> {
> // code here
> }
>
> public class MyTextBox : System.Windows.Forms.TextBox
> {
> // code here
> }
>
> public class MyButton : System.Windows.Forms.Button
> {
> // code here
> }
>}
>
>That's it. These controls can't be sub-classed visually, but as you can see, it's easy enough to do it in code. I have all the basic controls sub-classed in one class library file. Once they're added to the ToolBox, then can be dragged onto any design surface in the IDE.
>
>~~Bonnie
>
>
>
>>Hi,
>>Which one which I use to subclass label control, component or control?
>>
>>I did use component to subclass linklabel, when I drop it to form, VS will just shutdown.
>>
>>Thank you
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham