Если вы создаете подкласс ListView, то ваш подклассный элемент управления будет использовать шаблон ListView.Это оно!Вам не нужно ничего делать!
Шаблон, используемый элементом управления, определяется его свойством зависимостей DefaultStyleKey.Если вы хотите изменить шаблон вашего элемента управления, установите это свойство следующим образом:
DefaultStyleKeyProperty.OverrideMetadata(typeof(MyControl),
new FrameworkPropertyMetadata(typeof(MyControl)));
Однако если вы не установите это свойство, оно будет использовать значение, установленное суперклассом.1007 * Я думаю, проблема в том, что вы использовали «Добавить новый элемент» => «Пользовательский элемент управления», чтобы создать свой элемент управления, а затем изменили класс, который он расширяет.Вместо этого просто добавьте новый класс C # и расширьте ListView.