2017-10-29 12 views
1

私はxamarinフォームを使ってUWP用のアプリケーションを開発しています。Xamarinは半径と背景色でグリッドを形成します

私はUWPのために、この

enter image description here

のような画面を作成する必要がありますが、私はそれ半径とbackgrondcolorとグリッド行う方法がわかりません。

フレームで試してみますが、BackgroundColorプロパティを追加するとRadiusが消えます。

私はhttps://github.com/paulpatarinski/Xamarin.Forms.Plugins/tree/master/RoundedBoxViewで試してみましたが、UWPでは動作しません。 SOLUTION

私は解決策を見つける:

はそんなに

UPDATEありがとうございました。 UWP用のフレームのカスタムレンダリングを行います。最終的な画像

+0

使用フレームと設定した背景色ではない、私がしよう –

+0

@ZiyadGodilフレームであるが、これは結果であります。https ://imgur.com/bVvbGHd –

答えて

0

あなたは、グリッドのカスタムレンダラを作るために持っているよりも、グリッドを使用したい場合は、代わりにBoxView内のフレームを試してみて、必要があるとhttps://github.com/migueBarrera/XamarinRoundedFrame

は、ここでは、コードです。

0

フレームは少なくともAndroidではうまくいくようです。

この

は私のXAML

<Frame BackgroundColor="LawnGreen" 
     CornerRadius="25" 
     VerticalOptions="StartAndExpand" 
     Margin="20"> 
    <StackLayout> 
     <Label Text="Entry"/> 
     <Label Text="Entry"/> 
     <Label Text="Entry"/> 
     <Button Text="Entrar" Margin="10, 30, 10, 20"></Button> 
    </StackLayout> 
</Frame> 

であり、これはグリッドにページ

enter image description here

+0

あなたのコードをコピーします。これはUWPの結果です:https://imgur.com/bVvbGHd。半径が消えます。 –

+0

@MiguelAngelMuñoz 'BoxView 'のために' Frame'を置き換えます。私は 'CornerRadius'プロパティが' BorderRadius'のようなものだと思います。 –

+0

@DiegoRafaelSouza私はBoxViewを試してみましたが、BorderRadiusやCornerRadiusのようなプロパティは見つかりません –

関連する問題