У меня странная проблема с пользовательским элементом управления WPF, который я сделал. Когда я перетаскиваю пользовательский элемент управления WPF из панели инструментов на поверхность конструктора, я вижу только одну рамку без элементов управления ... У меня есть другой проект настраиваемого элемента управления WPF с тем же настраиваемым элементом управления и тем же кодом, и когда я ссылаюсь на этот проект, все работает нормально .
У меня есть шаблон в папке темы, который называется DatePicker.Generic.Xaml, и я определил
<Style x:Key="{x:Type DateControls:DatePicker}"
TargetType="{x:Type DateControls:DatePicker}">
где DateControls - это пространство имен xml моего пользовательского элемента управления DatePicker.
Я также добавил
[assembly: ThemeInfo(
ResourceDictionaryLocation.SourceAssembly,
ResourceDictionaryLocation.SourceAssembly)]
в файле assemblyinfo.
Может кто-нибудь помочь?
Спасибо