こんにちは。
Xamarin.formsで記述したGridコントロールに角丸をつける方法がわからずにいます。
sharedプロジェクト側でGridを生成し、それをEffects機能でAndroidプロジェクト側にAndroidのViewコントロールとして渡し、Viewコントロールに枠線をつけようとしています。
以下、ソースコードです。
sharedプロジェクト側
//略 var grid = new Grid(); grid.Effects.Add(Effect.Resolve("名前空間.grid")); //略
Androidプロジェクト側
//略 [assembly: ResolutionGroupName("名前空間")] [assembly: ExportEffect(typeof(grid), "grid")] namespace 名前空間.Droid.Effects{ //略 public class grid : PlatformEffect { protected override void OnAttached() { var layout = Control; if (layout == null) { return; } // ここに角丸の枠線をつける記述を書きたい } protected override void OnDetached() { } } //略 }
・質問1
GridをAndroidプロジェクト側でViewとして受け取る記述はあっているのか。
・質問2
Viewに枠線をつけるには、どうしたらいいのか。
以上、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/28 23:57