如何在 Xamarin 共享项目中使用自定义渲染器
How to use Custom Renderer in Xamarin Shared Project
我正在为我的跨平台移动应用程序使用 Shared Project,并希望在我的应用程序中使用 Custom renderer 以获得本机支持。我可以在我的应用程序中使用自定义渲染器吗?
在 PCL 或共享项目中使用自定义渲染之间没有区别,如 here 所示。每个平台仍然有一个项目。那不会改变。真正的优势在于,与 PCLs.
相比,您可以使用 ifdefs
here is all the information you'll need in regards to implementing custom renders. And here 是 Entry
.
的自定义渲染器示例
对于 Xamarin 共享基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms"
对于 Xamarin PCL 基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms;assembly=Sampleforms"
Reming 一切都将与自定义渲染相同。
我正在为我的跨平台移动应用程序使用 Shared Project,并希望在我的应用程序中使用 Custom renderer 以获得本机支持。我可以在我的应用程序中使用自定义渲染器吗?
在 PCL 或共享项目中使用自定义渲染之间没有区别,如 here 所示。每个平台仍然有一个项目。那不会改变。真正的优势在于,与 PCLs.
相比,您可以使用ifdefs
here is all the information you'll need in regards to implementing custom renders. And here 是 Entry
.
对于 Xamarin 共享基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms"
对于 Xamarin PCL 基础项目,我们必须在以下格式的 xmlns 中设置本地
xmlns:local="clr-namespace:Sampleforms;assembly=Sampleforms"
Reming 一切都将与自定义渲染相同。