我已经安装了 Visual Studio 2017 和 Visual Studio 2015。
使用 Visual Studio 2015,我能够创建 Xamarin.winphone 项目,并且能够在 Windows 8、8.1、10 上运行此应用程序
使用 Visual Studio 2017 我可以创建 Xamarin.uwp 项目,在创建它时我也想支持 Windows 8 .. 但在最低版本中我找不到它
我已经安装了 Visual Studio 2017 和 Visual Studio 2015。
使用 Visual Studio 2015,我能够创建 Xamarin.winphone 项目,并且能够在 Windows 8、8.1、10 上运行此应用程序
使用 Visual Studio 2017 我可以创建 Xamarin.uwp 项目,在创建它时我也想支持 Windows 8 .. 但在最低版本中我找不到它
UWP仅适用于 Windows 10,因此最低目标是第一个 Windows 10 Build 10240
通用 Windows 平台 (UWP) 是适用于 Windows 10 的应用平台。只需一组 API、一个应用程序包和一个商店即可开发适用于 UWP 的应用程序,以覆盖所有 Windows 10 设备——PC、平板电脑、手机、Xbox、HoloLens、Surface Hub 等。
使用 Visual Studio 2017 我能够创建 Xamarin.uwp 项目,在创建它时我也想支持 Windows 8 .. 但在最低版本中我找不到它
Xamarin 模板不再支持 Windows 8 客户端项目的解决方案。但是您可以手动添加 Windows 8 客户端项目。请遵循添加 Windows Phone 应用程序。
它是您屏幕截图中的 xamarin 本机 PCL 项目。PCL 项目是每个本地平台引用的可移植库。您还可以添加引用 PCL 项目的新 windowsphone 本机项目。请参考以下步骤。
请注意,您不能在本机项目中使用 Xamrin.Forms 控件。例如不能在“myproject.IOS”中使用Entry,使用UITextField 是合适的。
public ViewController(IntPtr handle) : base(handle)
{
UITextField textInPut = new UITextField();
textInPut.Frame = new CGRect(0, 0, 120, 44);
textInPut.Text = "Xamarin IOS Native ";
View.AddSubview(textInPut);
}
代码示例已上传到 github。请检查。