2012-10-14 2 views
0

글쎄, 처음에 작동하지 않으면 과 같은 내용이 들어있는 파일을 찾을 수있었습니다. 예를 들어 MSDN 전체에서 사용되었습니다. 이다Windows 8 XAML AppBar 아이콘이 보이지 않음

enter image description here

그리고 XAML 코드 : 나는 이제 응용 프로그램이 충돌하지 않는 StandardStyles.xamlEditAppBarButtonStyle의 선언을 주석 처리하지만 지금은 그냥이 함께 표시

<Page.BottomAppBar> 
    <AppBar x:Name="bottomAppBar" Padding="10,0,10,0" Background="Black"> 
     <Grid> 
      <StackPanel Orientation="Horizontal" HorizontalAlignment="Right"> 
       <Button x:Name="Edit" Tag="Edit" Content="{StaticResource EditAppBarButtonStyle}"/> 
      </StackPanel> 
     </Grid> 
    </AppBar> 
</Page.BottomAppBar> 

모든 것을 검색 한 후 나는 이것을 이해할 수 없다. 어디서나 StandardStyles.xaml 언급을 보지 못했지만, MSDN에서 샘플을 다운로드하고 모든 파일을 살펴보고 다른 내용을 확인해야했습니다. 아무도 왜 아이콘으로 나타나지 않는지 말해 줄 수 있습니까? 내가 찾지 못했던 것은 아마도 빠른 일일 것입니다.

또한 MSDN에서 실제로 언급되는 이런 종류의 물건입니까? 감사합니다

답변

2

Style 속성 대신 Content 속성으로 스타일을 설정하는 것이 문제입니다.

보십시오 : 당신이 시각적 객체가 아닌 표시 객체를 설정하면 그 이후 Windows.UI.Xaml.Style을보고 왜

<Button x:Name="Edit" Tag="Edit" Width="115" Height="70" Style="{StaticResource EditAppBarButtonStyle}"/> 

XAML에서이, 그때는 단순히 객체의 유형을 인쇄합니다 스타일의 유형입니다.

+0

감사합니다. 관련 질문, 나는 이제 올바른 아이콘을 가지고 있습니다, 당신은 어떻게 그 아래에 어떤 텍스트가 보이는지 바꾸는 것을 알고 있습니까? – Luke

+0

Nevermind, 직접 찾았습니다 ...'AutomationProperties.Name = "사용자 정의 텍스트"' – Luke

관련 문제