2016-11-23 39 views
0

我想知道是否有可能用Visual Studio或Xamarin创建一些与平台无关的UserControls。其实我在Windows和Xamarin:Mac(c#)项目上工作,它们都应该显示一个非常复杂的图表,所以如果我可以编写一次数学代码并在整个平台上使用它,这将非常有帮助。 有没有办法做到这一点?c#crossplatform UserControl

感谢您的帮助

回答

0

可以使用Xamarin形式用于此目的的最有可能的 - 如果有特定于平台的详细信息,可以为每个平台创建一个渲染器类。查看website了解更多信息。

希望有帮助!

+0

但是,如果我知道它正确,Forms仅适用于iOS,Android和WinPhone。所以没有MacOS或Windows。但是,对于每个平台,渲染器将如何呈现?另外我想看看拖到设计器上的控件 –

+0

MacOS没有任何东西,但是您可以使用Xamarin中的UWP为Windows创建一个。 – NinjaFocks

+0

所以这意味着我不能为Mac和Windows做这个,只适用于便携式操作系统? –