【发布时间】:2019-05-02 13:53:13
【问题描述】:
有一个来自 DevExpress 的带有自定义 UI 控件的图表库,我想将其用于报告,但它们只有两个特定于平台的库,用于 Xamarin.iOS 和 Xamarin.Android。 Xamarin.Forms 没有。我可以做些什么来使用 Xamarin.Forms 项目中的这两个库,而不必为这两个项目编写特定于平台的代码,这完全违背了 Xamarin 的目的?
【问题讨论】:
-
您通常会使用 DependencyService 将特定于平台的行为注入到您的共享代码中。或者,您可以使用自定义渲染器,这对于 UI 控件可能更有意义。
标签: xamarin.forms xamarin.android xamarin.ios devexpress