我按照这些步骤获得了意想不到的结果:
在VS2015或中创建一个新的Visual Basic WPF应用程序 VS2017RC。
双击工具箱中的按钮以添加按钮
MainWindow.xaml
。
右键单击按钮,然后选择“编辑模板/编辑副本...”
选择“Name(Key):Apply to all”和“Define in:Application”,然后选择 单击“确定”。
双击工具箱中的按钮以添加第二个按钮
MainWindow.xaml
。
结果是,我收到此错误消息,而不是第二个按钮:
InvalidOperationException:在处理名为''类型'System.Windows.Controls.Button'的元素的模板时找到的引用中的无限循环。
执行此操作时,application.xaml
文件似乎已损坏,删除ControlTemplate
Triggers
并向模板添加Button
(这可能是IDE的原因)抱怨无限循环,因为Button
现在在其自己的定义中包含Button
。
还有其他人在观察吗?这是一个错误吗?