Я просто мочу ноги в Silverlight и не понимаю различий и плюсов/минусов создания UserControl против создания элемента управления для той же задачи (например, при щелчке правой кнопкой мыши по выделенному элементу в выражении Смесь, например).Когда использовать UserControl против Control в Silverlight?
Кажется, что выбор «Make Into Control» просто создает новый шаблон для базового типа, который вы указываете, тогда как создание UserControl создает совершенно новый базовый класс. Это верно?
Screenshot http://tinyurl.com/yjsaox9
В данном конкретном случае, я создаю элемент управления окна пользовательского текста, который только принимает номера, и разделяется на 3 секции, хранения 3 значения в отдельные свойства, как на рисунке ниже. В этом конкретном случае, что было бы лучше?
Screenshot 2 http://tinyurl.com/y9x7zox
Update (Дополнительный вопрос): Почему я не могу использовать шаблон Связывание с UserControl, но я могу с контроля? Это одна из причин, по которой я думал, что создание UserControl может оказаться неправильным решением.
Да, пользовательский контроль определенно имеет для меня смысл. Благодарю. – Dov