gpt4 book ai didi

wpf - Visual Studio 设计器附加属性

转载 作者:行者123 更新时间:2023-12-04 21:45:06 25 4
gpt4 key购买 nike

我正在使用附加属性来允许 Visual Studio WPF 设计器中的一些设计时行为,即设计时 View 模型数据。

我遇到的问题是,当我的 UserControl 的附加属性事件在设计时触发时, DependencyObject 的类型是 UserControl而不是我期待的具体类型。在运行时 DependencyObject 的类型是预期的具体类型,例如BlingUserControl .

我想访问具体类型,因为我需要它的命名空间来实现基于约定的定位器模式。

有没有办法在设计时获得具体类型?

最佳答案

怕不是。 Visual Studio(和 Blend,就此而言)都构造了 UserControl 的实例。而不是控件本身的实例。

关于wpf - Visual Studio 设计器附加属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com