Как сделать визуальный повторно используемый класс в C #? (Visual Studio 2010) - PullRequest
0 голосов
/ 09 августа 2010

у меня есть этот класс, например:

class labeledtext
{
    private TextBox tb;
    private Label l;
    public labeledtext(Form frm)
    {
        tb = new TextBox();
        l = new Label();
        frm.Controls.Add(tb);
        frm.Controls.Add(l);
    }
    public void SetCaption(string cpt)
    {
        l.Text = cpt;
    }
    public string text()
    {
        return tb.Text;
    }
}

Я хочу сделать объект из этого класса, который можно использовать в любом другом проекте, в качестве визуального объекта.Я хочу использовать его как текстовое поле, перетащить его из панели инструментов в мою форму и поместить его и так далее.Как я могу это сделать?Я использую visual studio 2010, если это важно.

1 Ответ

1 голос
/ 09 августа 2010

Я думаю, вы ищете пользовательский элемент управления.

В обозревателе решений щелкните правой кнопкой мыши новый пользовательский элемент управления.

Вы можете нарисовать его во время разработки и перетащить егогде угодно.(Он появится на панели инструментов после создания решения).

Вот небольшое руководство: LINK

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...