Я использую вложенные свойства, чтобы разрешить некоторое поведение во время разработки в конструкторе WPF Visual Studio, то есть данные модели представления времени разработки.
Проблема, с которой я сталкиваюсь, заключается в том, что при подключении событий свойства запускаются ввремя разработки моего UserControl
, тип DependencyObject
равен UserControl
, а не тот конкретный тип, который я ожидаю.Во время выполнения тип DependencyObject
является конкретным типом, как и ожидалось, например, BlingUserControl
.
Мне нужен доступ к конкретному типу, так как мне нужно его пространство имен для шаблона локатора на основе соглашения.
Есть ли способ получить конкретный тип во время разработки?