-2
콘텐츠의 현재 페이지가 무엇이든 버튼의 기능은 동일해야합니다. 모든 페이지에 대해 버튼을 만드는 것 외에이 작업을 수행 할 수있는 방법이 있습니까?UWP 모든 페이지에 버튼이 있습니다.
콘텐츠의 현재 페이지가 무엇이든 버튼의 기능은 동일해야합니다. 모든 페이지에 대해 버튼을 만드는 것 외에이 작업을 수행 할 수있는 방법이 있습니까?UWP 모든 페이지에 버튼이 있습니다.
프레임 클래스는 페이지를 호스팅하는 데 사용할 수 있습니다. 따라서 프레임을 사용하여 콘텐츠 페이지를 호스팅하는 새 페이지에 메뉴와 단추를 넣을 수 있습니다. 호스트 페이지는 다음과 같아야합니다
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid x:Name="menu" Grid.RowSpan="2" />
<Frame x:Name="mainFrame" Grid.Column="1" />
<Button x:Name="someButton" Grid.Column="1" Grid.Row="1"/>
</Grid>
당신은이를 사용하여 콘텐츠 페이지를 표시 할 수 있습니다 :
는mainFrame.Navigate(typeof(ContentPage));
코드는 당신이 시도하고 무엇을 작동하지 않았다 무엇을 설명하는 공유하시기 바랍니다. 버튼이 페이지를 호스팅하는 프레임 요소 외부에있는 한 막대기가 계속 붙습니다. –
app.xaml을 통해 모든 페이지에서 사용할 수있는 앱 표시 줄을 사용할 수 있습니다. –