【问题标题】:How to setup a content page of a tabbed page in XAML in Xamarin?如何在 Xamarin 中的 XAML 中设置选项卡式页面的内容页面?
【发布时间】:2014-09-22 23:47:04
【问题描述】:

我想设置一个带有三个内容页面的标签页,它们是 page1、page2 和 page3,它们都是内容页面。当程序启动时,我想显示 page1 内容页面并选择了 page1 选项卡。它们不遵循项目模板模型,因为与选项卡式页面示例@xamarian 中显示的示例相比,它们都是不同的内容页面。

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

我应该在这里设置什么属性,以便我可以指向相关内容页面的内容,或者我应该遵循选项卡选择事件并手动调用相应的内容页面?我想尽量用 XAML 来做。 谢谢

【问题讨论】:

    标签: xamarin xamarin.forms


    【解决方案1】:

    找到答案here 以防万一寻找相同的问题。就我而言,我可以在后面的代码中做到这一点,但你可以在 XAML 中做同样的事情,就像帖子所说的那样。另外一件事是,当您将内容页面添加到选项卡项目时,如果您想为其添加标题和图标,那么您可以引用子项的索引,您可以手动将它们设置为 .Tile 和 .Icon。

    this.Children.Add( new Page1 ());
    this.Children[0].Title = "Page 1";
    this.Children[1].Icon = "page1.png"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多