Я бы предположил, что ответ является более важным из того, что вы считаете необходимым control
. Вы получаете целую кучу функциональности с помощью функции control
, которая недоступна для DataTemplate
. Вы можете добавить DependencyProperties
, events
, functions
и т. Д. Но вам это нужно? Если вы этого не сделаете, элемент управления может быть переполнен.