我在项目中使用的是MS WPF功能区库。 RibbonToggleButton的行为与我的要求不匹配。所以,我复制了RibbonToggleButton的ControlTemplate,并将其修改后的副本添加到我的XAML中。
当我将模板重新分配给我修改过的模板时,无法从VS设计器中选择控件并且它不显示图像。当我在XAML中选择一个节点时,设计师用边框标记位置,应该在哪里控制(就像选择控件一样)。当我使用默认模板时 - 一切正常。
使用修改后的模板的控件按预期在已编译的应用程序中工作。但也许有一些副作用,可能会影响应用程序?在设计师中出现这种奇怪行为的原因是什么?