다른 모든 활동에서 사용하려는 "메뉴"인 레이아웃이 C#으로 코딩되어 있습니다. 다른 페이지에이 레이아웃을 포함 시키거나 재사용 할 수있는 방법이 있습니까?Xamarin.Forms - C# 레이아웃 다시 사용
0
A
답변
1
여러분은 단지 자신의 클래스에 StackLayout
을 추가 한 다음 원하는 곳 어디에서나 재사용 할 수 있습니다. 공상에 빠지기를 바란다면 거기에 바인딩 가능한 속성과 물건을 추가하고 싶다면 here for Xamarin's guide이나 또 다른 예제 인 here의 몇 가지 예가 있습니다.
namespace App.Controls {
public class CustomMenu : StackLayout {
//Custom stuff here
}
}
그런 다음 XAML에서 사용 :
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:controls="clr-namespace:App.Controls;assembly=App"
x:Class="App.Pages.MyMenuPage">
<controls:CustomMenu/>
</ContentPage>
또는 C#으로 :
public class MyContentPage : ContentPage {
public MyContentPage() { Content = new CustomMenu(); }
}
관련 문제
- 1. Xamarin.forms 콘텐츠 페이지 레이아웃
- 2. C#/Xamarin.Forms
- 3. xamarin.forms 목록보기에서 스크롤 사용
- 4. 프리즘과 포디가있는 Xamarin.Forms 사용
- 5. Xamarin.Forms 다시 시작 응용 프로그램
- 6. Xamarin.Forms (XAML) : 조건에 따라 다른 레이아웃
- 7. Xamarin.Forms ListView UWP에서 선택 사용 안 함
- 8. Xamarin.Forms : 자산 카탈로그의 이미지 사용
- 9. 레이아웃 내부의 레이아웃 사용?
- 10. 주소 공간 레이아웃 무작위 화를 사용 불가능하게하고 다시 사용 가능
- 11. C에서 구조체를 다시 사용 C#
- 12. 기본 페이지 (Xamarin.iOS, UWP)로 Xamarin.Forms 사용
- 13. xamarin.forms
- 14. 레일 메뉴에서 레이아웃 사용
- 15. Zend Framework 2 레이아웃 사용. 기본 레이아웃
- 16. Xamarin.Forms Android
- 17. Xamarin.Forms SQLite CreateTableAsync() 반환 형식 사용
- 18. Xamarin.Forms Entry보기에서 영어 전용 키보드 사용
- 19. Xamarin.Forms 및 GoogleMaps/GeoLocation 사용 방법
- 20. Xamarin.Forms 미리보기
- 21. Xamarin.Forms 안드로이드 엔트리 포커스 새로운 갤럭시 폰의 레이아웃 만 깨기
- 22. 카드 레이아웃 사용 방법?
- 23. Xamarin.Forms - 데이터가
- 24. xamarin.forms 하단의 스크롤보기
- 25. xamarin.forms ImageSource.FromFile slow
- 26. Xamarin.Forms - '재단'
- 27. Xamarin.Forms (공유)
- 28. tkinter : 팩 레이아웃 사용 방법
- 29. as3의 스테이지 레이아웃 다시 만들기
- 30. Android 배율보기 및 다시 레이아웃
레이아웃 클래스의 어떤 종류 또는 무엇을 상속 무엇입니까? 그것은'StackLayout','ContentView'입니까? 레이아웃을 자신의 클래스에 넣고 앱의 다른 페이지에서 클래스를 참조 할 수 있어야합니다. – hvaughan3
스택 레이아웃 –
MasterDetailPage URL을 상속받을 수 있습니다. https://developer.xamarin.com/guides/xamarin-forms/user-interface/navigation/master-detail-page/ –