1
텍스트 블록이있는 Hubsection과 HeaderTemplate에 단추가 있습니다. 그것은 윈도우 8에서 괜찮 작동하지만 UWP로 애플 리케이션을 마이 그 레이션하고 지금은 버튼을 클릭 할 수 없습니다. HubSection에서 작동하는 단추를 얻을 수 없습니다. HeaderTemplate
<HubSection
Width="480"
HorizontalAlignment="Stretch"
Header="_XX"
IsHeaderInteractive="True">
<HubSection.HeaderTemplate>
<DataTemplate>
<Grid Width="392" Margin="0,-10,0,-10">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock
HorizontalAlignment="Left"
VerticalAlignment="Top"
FontSize="28"
Text="{Binding}" />
<AppBarButton
Grid.Column="1"
HorizontalAlignment="Right"
VerticalAlignment="Top"
Command="{Binding ElementName=HubSection, Path=DataContext.MyCommand}">
<AppBarButton.Icon>
<FontIcon
FontFamily="{StaticResource IconsFontFamily}"
FontSize="26"
Glyph="" />
</AppBarButton.Icon>
</AppBarButton>
</Grid>
</DataTemplate>
</HubSection.HeaderTemplate>
<DataTemplate>
...
</DataTemplate>
도움말
사전에 감사를 이해할 수있을 것이다.
가 어디 AppBarButton의 클릭 이벤트 :이 문제를 해결하기 위해
하나 개의 솔루션은
Hub
템플릿을 복제하고ContentControl
a로 헤더를 호스트하는 데 사용되는Button
제어를 대체하는 것입니다? –글쎄, 클릭 이벤트가 아니라 명령 속성이 설정되어 있습니다. –