2012-03-26 9 views
0

スタイルを適用したユーザーコントロールを作成しました。スタイルを適用すると、デザインビューにエラーメッセージ "System.Reflection.TargetInvocationException"が表示されます。ただし、アプリケーションは実行できます。このエラーをページに表示させると問題になるのでしょうか?どうすれば解決できますか?ユーザーコントロールでスタイルを適用すると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

があなたのコントロールテンプレートのターゲット・タイプを設定してみてください:

<ControlTemplate TargetType="Button"> 
は、
関連する問題