Xamarin Forms Single 페이지에서 Navigation Bar를 추가해 보자.
SinglePage 생성시 타이틀 바를 넣고자 할때 먼저 해당 화면에 NavigationPage를 화면에 추가한다.
#NavigationPage에 2개 이상의 Content는 넣을 수 없다.
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
...>
<NavigationPage.TitleView>
<!-- Title과 Button을 추가할 예정으로 StackLayout을 추가한다. -->
<Label Text="SinglePage Example"
HorizontalOptions="StartAndExpand"
VerticalOptions="CenterAndExpand"/>
<Button x:Name="btnAddItem"
Text="Add"/>
</Navigationpage.TitleView>
</ContentPage>
두번째로 App.xaml.cs에 NavigationPage를 연결 한다.
public App()
{
InitializeComponent();
//MainPage = new MainPage(); <-- 제거
MainPage = new NavigationPage(new MainPage());
}
결과물...
'개발언어 > Xamarin' 카테고리의 다른 글
xamarinforms toast 예제 (0) | 2020.12.07 |
---|---|
Xamarin Forms CAMERA 연동 (0) | 2020.11.08 |
Revoking microphone permissions for Google App. (0) | 2020.10.10 |
Google Admob 연동, Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider. 오류처리 (0) | 2020.10.10 |
Xamarin Android 에뮬레이터 실행 (0) | 2020.10.09 |