FreshMvvmフレームワークでXamarinフォームを使用しています。私はXamlでページを作成しています。私は複数のページで再開するためにコンテンツビューを使用したい。Xamarinフォーム:コンテンツビューによる問題
ContentView.xaml:
<?xml version="1.0" encoding="UTF-8"?>
<ContentView xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Coc.Core.ContentsView">
<ContentView.Content>
<StackLayout BackgroundColor="Silver">
<SearchBar Placeholder="Search" BackgroundColor="Olive" />
</StackLayout>
</ContentView.Content>
</ContentView>
ContentView.xaml、CS:
using System;
using System.Collections.Generic;
using Xamarin.Forms;
namespace Coc.Core
{
public partial class ContentsView : ContentView
{
public ContentsView()
{
InitializeComponent();
}
}
}
Homepage.xaml:
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Coc.Core.StartUpPage"
xmlns:local="clr-namespace:Coc.Core;assembly=Coc.Core"
Title ="Home">
<ContentPage.Content>
<StackLayout BackgroundColor="Silver" Spacing="30" Padding ="20,50,20,10" >
<Image />
<SearchBar Placeholder="Search" />
<Label Text="Hello" TextColor="Red" Style="{StaticResource infoLabelStyle}"/>
<local:ContentsView />
</StackLayout>
</ContentPage.Content>
</ContentPage>
Homepage.xaml.cs:
using System;
using System.Collections.Generic;
using FreshMvvm;c
using Xamarin.Forms;
namespace Coc.Core
{
public partial class StartUpPage : ContentPage
{
public StartUpPage()
{
InitializeComponent();
}
}
}
私はエラーを取得しています、ページのホームページでcontentsViewを使用しようとしていますとき:ファイルまたはアセンブリcoc.coreまたはそのアセンブリの1をロードできませんでした。
私のコードで何か問題がある場合は、誰でも助言することができます。
ありがとうございました。
"Coc.Core" あなたのビューが存在するPCLアセンブリの実際の名前ですか? – Jason
はい。これはネームスペース – TheDeveloper
いいえ、ネームスペースではありません。プロジェクトが作成するDLLの実際の名前。ビルド - >出力 – Jason