我正在尝试构建一个继承自Selector
的WPF控件,并且我希望在设计图层中选择其中一个项目时更改控件的状态。尽管挂钩调试器,我似乎无法从控件中捕获任何有用的事件。我设法捕获它被初始化并且其子元素的包装器在选择的项目周围初始化,但是我无法看到状态的任何变化,或者在选择控件时触发事件。
重要的是,我想通过用户在设计视图或标记中选择控件来检测何时选择项目。
我试图实现类似于TabControl
的行为,其中选择标签会将其显示在前面,并公开与标签相关联的任何内容。我不知道它在设计时是如何工作的。
检测控件是否需要做什么?