我创建了一个应用了Style的用户控件。应用Style后,设计视图显示错误消息“System.Reflection.TargetInvocationException”。但是,应用程序可以运行。如果我在页面上出现此错误,会不会有问题?我该如何解决?
我的用户控件上有代码:
<Button x: Name=btnDescription1" Click="btnDescription1_Click" Grid.Row="0"
Grid.Column="1" Style="{StaticResource btnDescription }" />
myApp.xmal上的代码:
<Style x:Key="btnDescription" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<StackPanel>
<TextBlock Text="{TemplateBinding Content}" TextAlignment="Left" TextWrapping="Wrap"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
答案 0 :(得分:0)
尝试设置控件模板的目标类型:
<ControlTemplate TargetType="Button">