2014-09-22 33 views
8

Tôi muốn thiết lập một trang tab với ba trang nội dung mà chúng là page1, page2 và page3 tất cả đều là các trang nội dung. Khi chương trình bắt đầu, tôi muốn hiển thị trang nội dung page1 với tab page1 được chọn. Chúng không tuân theo mô hình mẫu mục vì chúng là tất cả các trang nội dung khác nhau so với ví dụ hiển thị trong ví dụ Trang được gắn thẻ @ xamarian.Làm cách nào để thiết lập trang nội dung của trang được gắn thẻ trong XAML trong Xamarin?

<TabbedPage.Children> 
    <ContentPage Title="Page 1" /> 
    <ContentPage Title="Page 2" /> 
    <ContentPage Title="Page 3" /> 
</TabbedPage.Children> 

Tôi nên đặt thuộc tính gì ở đây để tôi có thể trỏ đến nội dung của trang nội dung được kết hợp hoặc theo dõi trang nội dung phù hợp? Tôi muốn cố gắng làm điều đó với XAML càng nhiều càng tốt. Cảm ơn

Trả lời

11

Tìm câu trả lời here chỉ trong trường hợp tìm kiếm cùng một câu hỏi. Trong trường hợp của tôi, tôi đã có thể làm điều đó trong mã phía sau, nhưng bạn có thể làm tương tự trong XAML như bài viết nói. Một điều nữa là, khi bạn thêm một trang nội dung vào một mục tab và nếu bạn muốn thêm tiêu đề và Biểu tượng vào nó, thì bạn có thể tham khảo chỉ mục của đứa trẻ và bạn có thể đặt chúng theo cách thủ công như .Tile và .Icon.

this.Children.Add(new Page1()); 
this.Children[0].Title = "Page 1"; 
this.Children[1].Icon = "page1.png" 
Các vấn đề liên quan