Ala*_*an2 5 c# xamarin xamarin.forms
我以为我以前已经读过,这仅对于App类是必需的,但是现在当我进入Xamarin Form官方模板一部分的示例选项卡式应用程序时,我看到它添加在每个类的上方。
有人可以确认。当添加一个类时还是仅一个类?
两者都可以接受。
如果要在整个应用程序中启用已编译的 XAML,只需在 App.cs 文件中的命名空间上方设置 [assembly: XamlCompilation (XamlCompilationOptions.Compile)] ,如下所示:
[assembly: XamlCompilation (XamlCompilationOptions.Compile)]
namespace App
{
....
}
Run Code Online (Sandbox Code Playgroud)
如果要启用每个文件,请在类级别将其设置为如下。
[XamlCompilation (XamlCompilationOptions.Compile)]
public class TestPage : ContentPage
{
....
}
Run Code Online (Sandbox Code Playgroud)
在以下位置阅读更多信息:
https://devblogs.microsoft.com/xamarin/optimizing-xamarin-forms-apps-for-maximum-performance/
不,您可以为它添加一次程序集级别属性以包含所有 XAML 文件:
[assembly: XamlCompilation (XamlCompilationOptions.Compile)]
Run Code Online (Sandbox Code Playgroud)
关于: https //docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/xamlc
using Xamarin.Forms.Xaml;
...
[assembly: XamlCompilation (XamlCompilationOptions.Compile)]
namespace SomeApp
{
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1105 次 |
| 最近记录: |