2017-07-16 3 views
-1

THESコードでUWP(ローカル:ページ1)xamarin.forms

<StackLayout > 
       <local:page1 /> 
</StackLayout> 

でxamarin.formsで同等のコードは何ですか? エラー

<?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="Haill_Xamarin.MainPage"> 
    <ContentPage.Content> 
     <StackLayout> 
      <local:page1 /> // error this code in xamarin.forms 
     </StackLayout>  
    </ContentPage.Content> 
</ContentPage> 
+2

XAMLでローカル名前空間が定義されていますか。エラーメッセージが表示される場合は、通常、エラーとは何かを教えてください。 – Jason

+0

エラー\t \t 'local'は宣言されていないプレフィックスです。 20行目、18行目。 – Abdullah

答えて

0

はあなたの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" 
    xmlns:local="clr-namespace:Haill_Xamarin;assembly=Haill_Xamarin" 
      x:Class="Haill_Xamarin.MainPage"> 
    <ContentPage.Content> 
     <StackLayout> 
      <local:page1 /> 
     </StackLayout> 
    </ContentPage.Content> 
</ContentPage> 
+0

私はコードを更新しますが、修復者は更新しません。コードを更新してください。 – Abdullah

+0

私はそれをあなたの場合にするべきものに更新しました。しかし、この時点で 'page1'を持っているかどうか確認したいかもしれません。あなたがこの部分を理解していない場合は、ここだけの質問以上のものが必要になります。さらなる学習と研究を行うこと、または他のウェブサイトで助けを求めることを検討してください。 –

+0

エラー(アセンブリの解決に失敗しました: 'Haill_Xamarin、Version = 0.0.0.0、Culture = neutral、PublicKeyToken = null') – Abdullah

関連する問題