我正在尝试从Xamarin Forms视图创建一个本地的UWP视图。根据此处的示例,我已经成功地在Android和IOS上实现了它。
更准确地说,在IOS上的转换如下:
更准确地说,在IOS上的转换如下:
public static UIView ConvertFormsToNative(Xamarin.Forms.View view, CGRect size)
{
var renderer = RendererFactory.GetRenderer (view);
renderer.NativeView.Frame = size;
renderer.NativeView.AutoresizingMask = UIViewAutoresizing.All;
renderer.NativeView.ContentMode = UIViewContentMode.ScaleToFill;
renderer.Element.Layout (size.ToRectangle());
var nativeView = renderer.NativeView;
nativeView.SetNeedsLayout ();
return nativeView;
}
然而,我需要一种类似的方法来处理UWP。
任何帮助将不胜感激!