除了app.xaml以外,我们能否为xamarin表单控件模板定义资源

时间:2018-10-21 09:30:35

标签: xaml xamarin xamarin.forms

我正在尝试使用基本模板构建页面。我在app.xaml中使用了控制模板,效果很好。

这就是我所做的

<?xml version="1.0" encoding="utf-8" ?>
<Application xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="App3.App">
<Application.Resources>
    <ResourceDictionary>
        <ControlTemplate x:Key="baseTemplate">

但是我可以在app.xaml之外的任何地方定义此控件模板资源,因为app.xaml越来越狭窄。我可以为模板创建一个单独的文件夹吗?我该如何实现? 任何指南或教程也有帮助。

1 个答案:

答案 0 :(得分:0)

您可以在任何XAML文件中定义ResourceDictionary。请参阅此处的Xamarin文档:

还有一个很好的Xamarin大学课程:

https://university.xamarin.com/classes/track/xamarin-forms#xam140-resources-and-styles

如果您是Xamarin的新手,我建议您访问Xamarin University。自学课程是免费的。