2016-09-19 10 views
3

私はXamarin Studio 6.1を使用していますが、最近Xamarin Formsプロジェクトで動作するようにアップグレードしました。 OnPlatformタグを動作させることができないようです。私は前にこのエラーを見たことがないとオンライン任意のヘルプを見つけることができませんOnPlatform not found in xmlns="http://xamarin.com/schemas/2014/forms"Xamarinフォームでは動作しないOnPlatformタグ

を入力します。私はこの

<Grid Padding="12"> 
    <Grid.HeightRequest> 
     <OnPlatform /> 
    </Grid.HeightRequest> 
</Grid> 

プレビューアがすぐに無効なXAMLを破壊し、文句のようなものをしようとしています。何か案は?

答えて

6

TypeArgumentを指定していない可能性があります。これを試してみてください:

 <Grid.HeightRequest> 
     <OnPlatform x:TypeArguments="x:Double" 
     iOS="15" Android="10" 
     WinPhone="10"/> 
     </Grid.HeightRequest> 
+0

それは今 '無効なXAMLを言う:申し訳ありません、はい。私の悪いDouble' –

+0

では見られないタイプダブルは、x' 'のようなDouble'のための 'X'名前空間識別子を置きます。時には私はそんなにうなずいている – Kowalski

+0

:xmlns' –

関連する問題