我一直在尝试寻找解决方案,但是我不太清楚要寻找什么。我基本上想创建一个具有顶部和底部工具栏的可重用组件,如下所示:
<StackLayout>
<StackLayout Orientation="Horizontal" VerticalOptions="Start" BackgroundColor="{StaticResource ToolbarColor}">
<!-- Top toolbar content-->
</StackLayout>
<!- ??? -->
<StackLayout Orientation="Horizontal" VerticalOptions="End" BackgroundColor="{StaticResource ToolbarColor}">
<!-- Bottom toolbar content -->
</StackLayout>
</StackLayout>
然后我希望能够像这样使用它:
<ToolbarComponent>
<!-- Contents -->
</ToolbarComponent>
我不知道该怎么做,是ToolbarComponent的标记,我该在哪里放置????是这样,以便我指定的页面内容可以插入其中?
答案 0 :(得分:1)
要做的是为工具栏创建两个单独的UserControl。
然后像这样使用它们。
<StackLayout>
<controls:TopToolbar/>
<!-- Contents -->
<controls:BottomToolbar>
</StackLayout>