2016-11-23 77 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做這個,只適用於便攜式操作系統? –