3

다음 WP 7.0에서 작동하는 데 사용되는 다음과 내 망고 베타 2 새로 고침의 루트이 PhoneApplicationFrame 템플릿을 다시 시도하고있어WP7 망고 : Retemplating이 PhoneApplicationFrame 만든 "지정되지 않은 오류"예외

(7712) 프로젝트 다음 XAML :

<Style TargetType="phone:PhoneApplicationFrame" x:Key="FrameStyle"> 
    <Setter Property="Template"> 
     <Setter.Value> 
      <ControlTemplate> 
       <Border x:Name="ClientArea" HorizontalAlignment="{TemplateBinding HorizontalAlignment}" VerticalAlignment="{TemplateBinding VerticalAlignment}" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" > 
        <Grid> 
         <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="{TemplateBinding Padding}" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}" /> 
         <toolkit:PerformanceProgressBar IsIndeterminate="True" VerticalAlignment="Top" Margin="0,8,0,0" Visibility="{Binding Path=GlobalProgressVisibility, Source={StaticResource RootFrameViewModel}}" /> 
        </Grid> 
       </Border> 
      </ControlTemplate> 
     </Setter.Value> 
    </Setter> 
</Style> 

응용 프로그램이 내가 텍스트 "지정되지 않은 오류"와 스택 트레이스를 가지지과 App.UnhandledException을 얻을 시작합니다. 이걸 본 사람 있니?

+0

추측 : 'PerformanceProgressBar'를 제거하고 오류가 지속되는지 확인하십시오. –

답변

1

혼합 망고 설정하면 안되는 속성을 지적에 도움이되었다. Content 및 ContentTemplate 속성을 제거하면 문제가 해결되었습니다.

0

정확하게 문제를 재현 할 수 없지만 목록 상자를 retemplating 할 때 동일한 오류가 발생했습니다. 된 ControlTemplate에은 TargetType 속성을 설정하십시오 (나를 위해 일한) :

<ControlTemplate TargetType="phone:PhoneApplicationFrame">