在创建应用程序范围的模板后,将第二个WPF按钮添加到窗口会破坏模板

时间:2017-03-31 21:48:59

标签: wpf xaml visual-studio-2015 visual-studio-2017

我按照这些步骤获得了意想不到的结果:

  1. 在VS2015或中创建一个新的Visual Basic WPF应用程序 VS2017RC。

  2. 双击工具箱中的按钮以添加按钮 MainWindow.xaml

  3. 右键单击按钮,然后选择“编辑模板/编辑副本...”

  4. 选择“Name(Key):Apply to all”和“Define in:Application”,然后选择     单击“确定”。

  5. 双击工具箱中的按钮以添加第二个按钮     MainWindow.xaml

  6. 结果是,我收到此错误消息,而不是第二个按钮:

    InvalidOperationException:在处理名为''类型'System.Windows.Controls.Button'的元素的模板时找到的引用中的无限循环。

    执行此操作时,application.xaml文件似乎已损坏,删除ControlTemplate Triggers并向模板添加Button(这可能是IDE的原因)抱怨无限循环,因为Button现在在其自己的定义中包含Button

    还有其他人在观察吗?这是一个错误吗?

0 个答案:

没有答案