xamarin XLS 0414 XAML -严重度

jfewjypa  于 9个月前  发布在  其他
关注(0)|答案(1)|浏览(64)

基本上,我不是把我的loginpageviewmodel放在我的viewmodels文件夹中,而是把它嵌套在viewmodels文件夹中的startup文件夹中,所以我想知道如何在这里更新该引用:viewModels:LoginPageViewModel ',这样我就不会得到上面的错误了。

gjmwrych

gjmwrych1#

假设文件路径为ViewModels--> StartUp--> LoginViewModel.cs
然后,您可以在页面上添加命名空间:

xmlns:startup="clr-namespace:YourAppName.ViewModels.StartUp"

如下所示:

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
             xmlns:startup="clr-namespace:YourAppName.ViewModels.StartUp"
             x:Class="YourAppName.LoginPage">

    <ContentPage.BindingContext>
        <startup:LoginViewModel></startup:LoginViewModel>
    </ContentPage.BindingContext>
    <ContentPage.Content>
        <StackLayout>
            <Label Text="Welcome to First Page!"
                VerticalOptions="Start" 
                HorizontalOptions="CenterAndExpand" />
        </StackLayout>
    </ContentPage.Content>
</ContentPage>

相关问题