Я просто не могу понять, что такое Silverlight, и я не совсем понимаю разницу и плюсы и минусы создания UserControl
и создания элемента управления для той же задачи (например, когда вы щелкаете правой кнопкой мыши по выделению в Expression Blend, например).
Кажется, что выбор "Make Into Control" просто создает новый шаблон для указанного вами базового типа, тогда как создание UserControl
создает совершенно новый базовый класс. Это верно?
В этом конкретном случае я создаю пользовательский элемент управления текстового поля, который принимает только цифры и делит себя на 3 раздела, сохраняя 3 значения в отдельных свойствах, как показано ниже. В этом конкретном случае, что было бы лучше?